问题标签 [sysprep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
17105 浏览

windows - HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\ 中的哈希是什么。\用户选择?

在 Windows 8 中,用户选择为给定文档类型打开哪个应用程序似乎保留在

对于我机器上的 PDF,它包含:

然而在另一台机器上,哈希是不同的。什么被散列了,有没有办法创建一个 .reg 文件,可以应用于另一台机器来设置这个首选项?

0 投票
1 回答
284 浏览

biztalk - 向 SSOCONFIG.EXE 提供密码作为参数?

您如何提供密码ssoconfig.exe -restoresecret作为参数?

我正在尝试在TechNet上使用 Colin Meade 的 sysprep 脚本

MSDN上检查,ssoconfig -restoresecret<restore file>作为参数...没有引用“密码”

然而,当我运行该命令时,我得到了输入密码的提示以及密码提示!

0 投票
2 回答
334 浏览

xml - 我的无人参与 XML 中缺少某些内容

我正在使用我编写的这个简短的 unattended.xml 文件,以便与 sysprep 一起使用,尽管基础知识很明显,但我认为布局、标题甚至设置通过都存在问题,有人有什么想法吗?

0 投票
1 回答
394 浏览

scripting - 脚本 Sysprep

我正在尝试创建一个脚本来自动化 sysprep 过程,但我遇到了 reg add 命令的问题。即使根据reg add /?命令一切看起来都是正确的,我仍然收到 Invalid Syntax 。

这是脚本:

任何帮助,将不胜感激。提前致谢!

0 投票
1 回答
455 浏览

powershell - Sysprep 后无法解密安全字符串

我正在为 Windows 7 映像构建两个 PowerShell 脚本。在我运行的图像之前PRE-IMAGE.ps1,它有这样一行:

然后我将$strPass安全字符串保存到注册表,并运行 sysprep。

使用 sysprep 重新启动后,POST-IMAGE.ps1然后$strPass从注册表中提取,并有如下一行:

但是,当您以不同的 Windows 用户运行时,这些行POST-IMAGE.ps1会出现“密钥无效”错误。(类似于这个问题) - 但这里的问题是我 -AM- 使用同一个用户来转换安全字符串。我猜这与 sysprep 有关 - 但我无法理解它。convertto-securestringconvertfrom-securestring

如果之前有人问过这个问题,我深表歉意,我发现了一些涉及部分内容的问题,但不要描述我的确切问题。

0 投票
0 回答
671 浏览

amazon-ec2 - Sysprep 在 EBS 自定义 AMI 上使用了一段时间

我们创建了一个新的自定义 AMI 并遵循此处的文档。当我们从自定义 AMI 启动实例时,我们必须等待一个小时才能使实例可用。

系统日志如下所示:

正如您在本次看到的那样,构建耗时近 40 分钟(实例未能加入域,但这是一个单独的问题)

有谁知道这里可能会发生什么?我们猜测 Sysprep 是罪魁祸首,但无法验证这一点。

0 投票
2 回答
877 浏览

c# - 从 C# 程序启动 Sysprep.exe

如何使用我的 c# 程序中的特定参数启动 sysprep.exe?

我从我的 Windows 窗体应用程序中调用它,

string[] cmd = { "cd C:\\Windows\\System32\\Sysprep", "sysprep.exe /audit /reboot"}; consoleBox1.cmdPrint(cmd);

但它似乎没有启动 sysprep.exe。我将这两个命令粘贴到 .bat 中并启动它,

System.Diagnostics.Process.Start(Application.StartupPath + "\\awesome.bat");

但它也不起作用(打开一个黑色窗口并立即关闭)

从资源管理器运行 bat 文件有效,所以我想我在我的 c# 应用程序中缺少一些权限。

在我的 app.manifest 中,

<requestedExecutionLevel level="highestAvailable" uiAccess="false" />

是否可以启动 sysprep ?我的应用程序可以在 Windows 7、8、8.1 和 10 的普通桌面和审核模式下运行。

编辑:

我尝试了代码而没有完成并关闭 cmd,但程序没有响应

给出错误:

系统找不到指定的文件/nSystem.ComponentModel.Win32Exception (0x80004005): 系统找不到在 System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Windows_SSD_Optimizer_Method_1.Method1 指定的文件.btn_all_Click(Object sender, EventArgs e) in :line 182/n/n系统找不到指定的文件/nSystem.ComponentModel.Win32Exception (0x80004005): 系统找不到System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo) at System.Diagnostics.Process.Start() at Windows_SSD_Optimizer_Method_1.Method1.btn_all_Click(Object sender, EventArgs e) in :line 182/n/n

http://i.stack.imgur.com/0Em8O.png

0 投票
0 回答
3858 浏览

windows - MDT - 在任务序列中禁用默认管理员帐户的自动登录

在我部署捕获的 Windows 7 Pro 映像的任务序列中,我有一个步骤可以禁用默认管理员帐户。我还有一个步骤可以将另一个名为“localadmin”的帐户提升为管理员。不幸的是,这不是我的电话,所以我不能将现有的管理员帐户重命名为 localadmin。这两个步骤都在任务序列的末尾,禁用步骤是通过重新启动进行的最后一个步骤。在从纯 WDS 切换到 MDT 之前,我在捕获映像之前完成了所有这些操作,并且禁用的管理员帐户和提升的 localadmin 帐户都在 sysprep 和捕获中幸存下来。但是使用 MDT,sysprep 会剥夺 localadmin 的管理员权限,并重新启用它在序列期间用于登录的默认管理员帐户,因此我需要额外的步骤。因此,当任务序列结束时,我在登录屏幕上收到以下消息:“您的帐户已被禁用。请联系您的系统管理员。” 而不是默认为 localadmin 登录。它似乎正在尝试自动登录。如何在任务序列中解决这个问题?

0 投票
1 回答
216 浏览

python - Ovirt Python SDK 和 Sysprep

我了解如何使用如下 Python SDK 在 CloudInit 中为 Linux VM 设置操作系统主机名,但我将如何使用 Sysprep 在 Windows VM 中设置操作系统主机名?我在任何地方都找不到这样的例子。

0 投票
0 回答
184 浏览

vbscript - 使用 Run 方法从 HTA 启动 Sysprep 失败

我有三个文件:

测试.vbs

MyTEST1.hta

MyTEST2.vbs

我在新安装的 Windows 7 上启动文件。执行MyTEST2.vbs会产生可预测的结果: MyTEST2.vbs: FileExists 适用于 IExplore.exe 和 Sysprep.exe 应用程序

但是执行MyTEST1.hta会产生不同的结果: MyTEST1.hta: FileExists failed on Sysprep.exe

谁能解释造成这种差异的原因是什么?我的目标是从 VBScript 调用Sysprep.exe,而后者又从 HTA 调用。我坚持下去,我会很感激你的帮助。

提前谢谢了!