我试图创build一个Windows 2012 sysprepped映像,我可以从脚本启动,创build自动化testing环境,并发现自己有点困惑。 我的理解是,我可以用这个语法sysprep框: C:\>sysprep /generalize /oobe /shutdown /unattend:A:\unattend.xml 然后,通过修改相应的unattend.xml并将其存储在安装为驱动器A:的FAT12映像中,服务器将在首次引导期间使用这些修改的设置来设置pipe理员密码等。 事情似乎并不奏效…我怀疑我可能已经完全倒退了。 sysprep的/ unattend参数告诉sysprep' 嘿,这是你应该在第一次启动时读取你的设置的地方 ',还是说' 嗨,这里有一些设置你应该烧入你的sysprepped状态,然后下次使用它们你开机 ? 换句话说,我可以在运行sysprep之后修改unattend.xml,但在第一次启动系统之前? 如果是这样,我可以从单独的设备(虚拟软盘驱动器)读取修改后的unattend.xml,还是需要查找和修改存储在sysprepped虚拟机映像中的内容?
作为我们组织的Windows 7发布过程的一部分,我们将Windows 7映像部署到目标机器上,然后在其上手动安装LocalGPO,然后通过以下脚本应用一组组策略(现在我们必须手动复制C:\ SETUPGCB \文件夹后部署): echo *************************Change Path LocalGPO************************* cd /d "C:\Program Files\LocalGPO" echo *************************Run Policy*********************************** cscript LocalGPO.wsf /path:C:\SETUPGCB\{3AFCFA90-5E1C-4854-ACC8-069399F4E00F} cscript LocalGPO.wsf /path:C:\SETUPGCB\{8E7E3C0B-1CB5-4F52-A825-832AB93081B6} cscript LocalGPO.wsf /path:C:\SETUPGCB\{8FBAD1C1-75F0-43C2-818E-FD700AC78D5F} cscript LocalGPO.wsf /path:C:\SETUPGCB\{042F3731-1FC3-4E51-B06F-31F967E74D1A} cscript LocalGPO.wsf /path:C:\SETUPGCB\{61A09835-BED1-4573-A599-3E87118754CA} pause 为了保存手动安装LocalGPO的步骤并在每次将映像部署到机器上时运行此脚本,我正在考虑通过以下操作重新制作Windows 7映像: 设置新的参考Windows 7系统并安装特定于我的组织的任何软件/修改。 安装LocalGPO。 运行我上面显示的脚本来应用组策略。 执行“sysprep / generalize / oobe / shutdown / unattend:[my answer file]”命令来系统准备系统。 图像和部署。 我的问题是,sysprep是否会尊重和保留我在制作映像时应用的所有组策略? 如果这样很好。 如果不是的话,我应该如何系统化这个系统来实现这个目标呢? 非常感谢你! PS不幸的是,我只有使用gpedit.msc来手动编辑项目的经验,所以我可能需要一些更详细的解释,如果修改C:\ […]
我一直在关注Mark Minasi的新闻稿文章中给sysprep一个Windows 7映像的指示。 但是,在testing部署期间,我发现在新部署的系统上创build新用户时,我的时间和date格式更改未保留。 如何确保在此过程中保留时间/date格式? 谢谢! PS这里是我正在使用的sysprep应答文件: <?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="specialize"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <CopyProfile>true</CopyProfile> </component> </settings> <settings pass="generalize"> <component name="Microsoft-Windows-Security-SPP" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SkipRearm>1</SkipRearm> </component> </settings> <settings pass="oobeSystem"> <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <FirstLogonCommands> <SynchronousCommand wcm:action="add"> <Order>1</Order> <CommandLine>cmd /c del […]
我正在尝试创buildWindows 8.1的“基础/参考”安装,我可以使用它来将其部署到具有不同硬件的其他计算机。 经过大量研究,我被指向了sysprep和ImageX并设法在另一台计算机上安装并运行Windows。 但是,我注意到Windows设置丢失,包括桌面背景。 但是,所有的软件仍然安装,这是很好的。 丢失的设置如下所示: 控制面板中的键盘速度已更新为最快 开始菜单设置为“使用小任务栏button” 任务栏button:永远不要组合 桌面背景 是否可以保持这些设置不变? 这是由于一些sysprep参数? 我用了下面的: sysprep.exe /audit /generalize /shutdown 我正在使用这个来安装Windows 8.1 Pro。
我想用软件和用户设置将Windows 10 Pro的参考安装部署到我的物理客户端。 我有几个关于这个过程的问题: 我可以在没有产品密钥的情况下开始参考图像的开发吗? 我只需要在虚拟机中安装Windows 10,configuration它并使用Sysprep工具。 在主机的设置之后,我想将这台机器克隆到几台物理机器上(笔记本电脑,台式机)。 如何将虚拟磁盘部署到物理机器上? 有没有比使用Clonezilla或Ghost将图像复制到磁盘然后使用GParted相应地调整文件系统大小更好的解决scheme? 我很less担心这是否会创build一个“干净”的文件系统。 什么是硬件差异? 新硬件是否会被识别,系统是否会针对新硬件进行优化(例如SSD驱动器应该在安装Windows或平板电脑模式时禁用碎片整理,以便在转换器上启用)? 在最后一步中,我将在每台机器上分别安装缺less的驱动程序。 这是less量客户的正确工作stream程还是我错了? 可悲的是,官方文档并没有真正为客户的“小”部署而优化。 感谢任何提示! 彼得
我试图使用MDT Sysprep任务序列部署一个OOBE图像。 捕获“黄金”图像(所有必要的程序和什么都没有)我没有问题,但是混淆的主要问题是如何在OOBE中部署捕获? 当我创build一个新的任务序列,包括黄金WIM文件,顺序选项时,它仍然要求我指定地理位置,pipe理属性等。部署完成后,部署PC将我带到桌面,并configuration所有设置。 有没有一个OOBE选项,我错过了,或者我是不正确的图像sysprepping?
假设在sysprep中使用审计模式,您可以维护更less的映像,因为您可以为您的公司中可能拥有的各个部门或用户angular色定制基础映像(在审计模式下)。 但是,我很难想象,在维护所有可能需要的图像,维护一些基本映像和通过组策略等自定义后期部署等方面,这样做比较麻烦。 有没有人使用审计模式作为企业Windows部署的一部分? 在LTItypes的部署中,SMS / SCCM之外是否有用?
我犯了一个愚蠢的错误。 在寻找一种简单的方法来备份我的Azure虚拟机时,我按照指示创build了虚拟机的快照。 在AWS(*我已经习惯了)中,快照是一种快速的备份方式。 我想MS使用不同的概念。 在我遵循的步骤中,我在VM上运行了sysprep。 在我设法删除当前虚拟机之前,我停了下来,但似乎仍然删除了我对该服务器的所有访问。 现在我可以运行虚拟机并查看网站,但是我无法通过RDP访问机器。 终点在那里,但它不让我进来。 如何重新获得正在运行的虚拟机?
我有6台机器全部运行Windows 10.他们最多连接到2台运行Server 2012的服务器。他们都被强化,以符合独联体准则,由一名工程师没有考虑到他们将被用于什么。 之后没有任何networking正常工作。 在重新安装Windows 10 Pro之后,我花了很多时间在应用于全新安装的应用程序上进行了强化,我试图获得SNMP,远程桌面,PerfMon以及用户安全和远程命令。 我现在想对剩下的5个做同样的事情。 以前对其他机器所做的事情logging不完全,我知道人们在registry中四处寻找,试图让事情失败。 因此,我想把我已经在其他机器上工作和testing的Windows 10机器的图像。 这是否可能,因为我已经作为一个常规的安装(即不只是在审计模式)几个星期来运行它? 如果是这样,哪种方法最接近微软推荐的最佳实践? 我已经阅读了有关Sysprep,但它听起来不合适,因为它是一个久经考验的工作机器,而不是一个新的形象。
我试图将2012 R2服务器join到由另一个2012 R2服务器控制的域中。 该域是一个testing域,但它的工作。 我join了一个不同的服务器到这个域。 但是我一直在试图创build一个可以被克隆的虚拟机映像,而且它似乎工作正常。 启动后,发生了OOBE,要求input产品密钥。 但是当我试图将机器join域时,它失败了。 我没有立即得到SID重复错误,但最终显示出来。 所以我运行了微软的PsGetsid64可执行文件,当然,这个服务器的SID与我的域控制器(也是由同一个模板创build的)相同。 我reran sysprep,并重新导入虚拟机,仍然有相同的SID。 所以我跑了sysprep,我仍然有相同的SID。 很显然,我错过了一些非常基本的东西。 有人请指导新手。