Articles of windows

如何禁用用户安装程序是域用户?

我的客户端(XP)可以在他的系统中安装Chrome,作为域用户帐户。 我怎样才能阻止他/他们通过Windows Server 2003安装Chrome。

我应该运行哪个Java版本的Jenkins?

参考: Jenkins用户:: Windows上的Jenkins:Java + JRE(版本)混淆 哪个Java版本应该与(在Windows上)运行Jenkins? 我应该使用Windows主设备的JRE吗? 我应该使用最新的1.6版本吗? 我应该只是运行在当前的1.7版本? (请注意,我正在运行独立版本。) 我只能在Jenkins的页面上find: 要运行Jenkins,最低限度需要安装JRE 1.5或更高版本。 另外:我的Windows服务器仍然是32位2k3,但是你怎么在64位平台上运行Jenkins呢? 32位或64位JVM? 请注意,这个问题只是关于我用来运行Jenkins实例的JRE(或JDK)。 我不关心用于构buildJava程序的JDK。

“setspn -s”与“setspn -a”

根据Setspn概述 ,不鼓励使用Setspn -A添加SPNlogging,而是build议使用Setspn -S 。 据说Setspn -S在添加一个新的之前检查SPN是否已经存在。 Setspn –A不执行此检查。 虽然可以使用Setspn -A添加SPN,但应该使用Setspn -S,因为-S将validation没有重复的SPN。 但是,在Windows Server 2012上,我发现Setspn -S和Setspn -A行为方式相同:如果帐户的SPNlogging存在,则使用-A和-S参数都会失败。 Setspn -S和Setspn -A之间有什么真正的区别?

是否有可能禁用msiexec帮助GUI?

我使用powershell脚本实现了自动检索和安装指定的.msi包,但是如果命令被调用时出现语法错误,msiexec将无限期地等待其帮助显示中的确定单击,尽pipe存在/ quiet和/或/ passive 。 目前我正在调用它: (start-process -FilePath "msiexec" -ArgumentList "/i <path_to_package> /quiet /passive" -PassThru -Wait).ExitCode 有没有办法禁用msiexec帮助显示?

Windows服务如何在三台机器上进行连接?

我有一套运行类似软件的Windows机器。 实际上,它们可能是由我的IT同事克隆的。 我不确定。 有一天我注意到,当我在一台机器上启动一个Windows服务时,它在三台独立的Windows服务器上启动了相同的服务。 停止一个也停止在其他机器上的服务。 我现在想知道这是来自Windows还是来自代表服务应用程序的软件。 为了消除这种行为,我的团队删除了Windows服务条目。 他们发现,只有当他们在三个单独的节点上删除服务条目后,服务条目才从控制面板服务列表中的任何节点上消失。 就像这样:删除节点1上的服务条目(没有任何变化),删除节点2上的服务条目(没有任何变化),删除节点3上的服务条目,服务条目从节点1,2上的所有三个控制面板列表中消失, 3。 有什么想法发生在这里?

Powershell:找不到匹配的参数

我是Powershell世界的新手。 下面是我的第一个脚本 $sServer = "Fully.Qualified.Computer.Name" $os = Get-WmiObject -class Win32_OperatingSystem -computername $sServer $object = New-Object –TypeNamePSObject $object | Add-Member –MemberTypeNoteProperty –Name OSBuild –Value $os.BuildNumber $object | Add-Member –MemberTypeNoteProperty –Name OSVersion –Value $os.Version $object | Add-Member –MemberTypeNoteProperty –Name BIOSSerial –Value $bios.SerialNumber Write-Output $object 当我在PowershellISE中运行此脚本时,出现以下错误。 New-Object : A parameter cannot be found that matches parameter name 'TypeNamePSObject'. […]

SUBST命令在Windows 10中被破坏

有没有人有成功让SUBST在Windows 10中工作? 在Windows 7和之前版本中,我可以进入命令提示符(不具有pipe理员权限)并input以下命令: SUBST R: "C:\BlahBlah\XXX\YYY" 并且一个R:驱动器将出现在资源pipe理器中,映射到指定的文件夹。 即使我使用提升的权限运行命令提示符,在Windows 10中这种行为似乎也被破坏了。

我怎么知道我的电脑何时被ping通?

我正试图在本地networking上find问题。 我希望能够知道特定计算机(Windows XP)何时被ping通。 谢谢!

在域环境中从Windows ACL中删除“帐户未知”条目是否安全?

在Windows ACL(NTFS文件/文件夹,registry,AD对象等)中以“帐户未知(SID)”的名称查看条目并不罕见。 很明显,这是因为旧的AD用户或组在某些时候具有在相关对象上手动configuration的权限,并且已经被删除。 有谁知道是否可以安全地删除这些“账户未知”ACE? 我的直觉就是应该没问题,但是我想知道有没有人有过去的经历,这样做会造成麻烦? 通常我只是忽略这些,但是我现在工作的公司似乎有一个exception的数量,这很可能是由于过去的pipe理员对AD / Windows的经验不足以及给用户帐户分配权限而不是各种奇怪的组地方。 FWIW,我们的环境并不复杂,一个域名森林,3个站点有4个DC,所有的networking连接和复制都是健康的,所以我确定这些“账户未知”条目真的是旧账户,而不仅仅是因为一些未能将SIDparsing为人类可读的名称。

FTP / Windows /命令行

如何在一个命令行中通过命令行连接到我的ftpserver。 例如:ftp: ftp://hello.mydomain.com是我的ftp服务器的URL。 我通常打开一个命令提示符 开始 – >运行 – > cmd 并inputftp ,它给了我ftp提示符。 ftp> open hello.mydomain.com 它询问我的用户名和密码 username: me password: onlyme 然后我连接。 但是,我试图自动连接,而没有用户名和密码提示? 就像是 ftp>open hello.mydomain.com –username me –password onlyme 它会自动连接,而不会提示用户标识和密码。