Articles of windows

做过多次sysprep会导致问题吗?

我被告知不应该多次sysprep一个Windows映像…有点像在一个人上使用Nuralizer太多次:)任何人都可以提供这方面的额外信息? 我们希望定期将更新内容放到我们用SCCM部署的映像中(这样部署补丁的时间就相当短了),我们的stream程将最后一个wim,补丁和系统预configuration。 由于我们已经对我们的Windows 7图像做了大约六次,只是希望它不会导致某种types的近亲繁殖情况…

用Mercurial和Robocopy备份?

问题 我们希望将我们的关键文件从多个networking共享备份到可移动硬盘。 我们希望自动备份,所以我们不必记得运行它。 它需要在一夜之间完成。 此外,我们希望能够保留每个文件的多个版本,以便我们更容易地退出用户的错误。 背景信息 我在一个大型的基于Windows的企业中工作,负责所有的备份。 他们的备份面向灾难恢复,而不是用户错误,并要求上级pipe理层批准任何非灾难恢复。 有好几次我们注意到我们的备份失败了,我们没有通知。 我没有服务器或桌面的pipe理权限。 我们正在尝试备份大约240千兆字节的大约198,000个文件。 这些文件很less改变。 我们的备份驱动器是一兆兆字节。 我的build议解决scheme 我想要做的是使用带有/ mir选项的Robocopy和Mercurial SCM编写batch file来存储文件的所有版本。 在每次执行Robocopy之前,我都会先执行hg add,然后执行hg commit来保存当前状态,然后创build文件结构的镜像副本。 问题是/ mir将删除源文件中不存在的每个文件夹,并且Mercurial将存储库存储在目标文件夹中的.hg文件夹中。 有人知道我怎么能说服Mercurial存储在其他地方的.hg文件夹,或说服Robocopy不要从目的地删除它? 我试图避免写一个自定义程序来做复制。

%ProgramFiles%在64位Windows上的差异

从命令提示符下,我得到以下内容: >echo %ProgramFiles% C:\Program Files 然而,一些应用程序(在这个例子中是PHP,尽pipe我在Apache的httpd.conf中看到了相同的行为),它是: >php -r "echo $_ENV['ProgramFiles'];" C:\Program Files (x86) 为什么是这样? 背景:我正在开发的主机操作系统是32位或64位的configuration文件,这是非常好的脚本。 在32位系统上, %ProgramFiles%是“C:\ Program Files”,而在一个64位系统上, %ProgramFiles%看起来像是返回C:\Program Files (x86) 。 我只是好奇,为什么当我从Windows命令提示符(或在浏览器栏等)尝试它时,不一样。 有没有一个64位的命令提示符或什么的?

如何启用winrm协商身份validation

我通过执行以下命令禁用了我的服务器上的winrm服务的协商身份validation: winrm put winrm/config/service/Auth @{Negotiate="false"} 现在我可以用winrm执行任何操作。 我得到的错误: Message = The WinRM client cannot process the request. The WinRM client trie d to use Negotiate authentication mechanism, but the destination computer (local host:47001) returned an 'access denied' error. Change the configuration to allow Negotiate authentication mechanism to be used or specify one of the authenticat ion […]

在应用计算机设置过程中发生了什么

当你启动它的时候,在窗口中发生了什么,它会到达显示消息的部分: Applying Computer Settings ? 我好像挂了很久。 有什么我可以做的,以精简启动部分? 编辑 我在这方面取得了一些进展。 我发现在组策略编辑器中可以执行一些操作(运行gpedit.msc)来查看正在发生的事情。 如果您需要控制台根目录 – >计算机configuration – >pipe理模板 – >系统 ,您可以将详细信息与正常状态消息更新为已启用。 您也可以转到控制台根目录 – >计算机configuration – >pipe理模板 – >系统 – >脚本,并启用运行启动脚本可见 。 这会告诉你在启动过程中发生了什么。 在我的情况下,我似乎有某种安装尝试运行(和失败)。 我最终得到一个“Windows Installer”帮助窗口,用命令行选项popup一个窗口。 当我点击好button时,其余的启动继续。 我在想,有人在我的工作站的AD组中添加了一个安装,并且其参数被破坏了。 我正在考虑将组策略脚本的最长等待时间 (也在控制台根目录 – >计算机configuration – >pipe理模板 – >系统 – >脚本 )中从默认值(600秒)更改为180秒。

Windows可以与LDAP集成吗?

鉴于用于身份validation的现有LDAP服务器,Windows桌面可以根据LDAP或Kerberosvalidation用户吗?

如何更改我的默认PowerShellconfiguration文件/数字签名我的$configuration文件?

我试图创build一个我的PowerShell环境的终极设置。 我用一堆语句创build了“Microsoft.PowerShell_profiles.ps1”来设置我的默认configuration文件。 当我启动PowerShell会话时,我得到: File C:\Documents and Settings\xxx\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 cannot be loaded. The file C:\Documents and Settings\xxx\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 is not digitally signed. The script will not execute on the system.

自动安装Microsoft Update实用程序

我在一个具有各种硬件的环境中工作,所以我们通常使用自动安装和组策略,而不是使用驱动器映像来部署Windows 7.我们必须手动执行的一个步骤是打开Windows Update并告诉它升级到Microsoft更新。 我如何自动部署Microsoft Update?

有没有办法找出用户远程映射的打印机?

通过命令行远程访问。 不知道是否有一个注册码或类似的东西,我可以偷看,看看用户是否有正确的打印机映射。

将time.windows.comredirect到内部服务器

在企业环境中,大多数机器都会join域名,因此可以从DC获得时间。 但是,有时你会得到一台不在域中的机器。 默认情况下,这些机器将使用time.windows.com作为他们的时间源。 有没有人看到添加一个DNS条目time.windows.com指向内部时间源的缺点? 这将导致所有未join域的计算机仍将其时间同步到域时间源。