SCCM – 在哪里把创build用户的步骤

我在我们的服务器上实现了SCCM,现在正在运行任务序列,从Windows XP迁移到Win7。
但是我们也需要能够添加一个新的本地pipe理员,因为禁用默认pipe理员(使用内置的步骤)。

要添加新的pipe理员,我用两个命令行步骤创build了一个新的组(下面的每一行是一个单独的步骤)。

net user LocalAdminUsername LocalAdminPassword /passwordchg:no /expires:never /add net localgroup Administrators LocalAdminUsername /add 

在我的testing环境中,这工作得很好。
我在“ 应用Windows设置”后面添加了该组,并且完美运行。
但由于某种原因,现在它更长…

任务序列

有任何想法吗?

编辑:
有人可以解释什么是需要能够执行此操作?
是否需要某种远程执行策略,需要打开的防火墙规则…?

提前致谢!

PS:作为一个旁注,我还需要帮助把键盘布局设置为nl-be(比利时时期)。 我正在使用这些设置的unattend.xml ,但似乎并不适用它们。

作为参考,本地pipe理员帐户也可以在TS期间启用,请参阅以下屏幕截图:

任务序列

现在,对于你的命令:我怀疑这个命令只能在完整的操作系统(而不是WinPE)下运行,我注意到在你的截图中你根本不会重新启动到完全的操作系统,任何SCCM包(这包括命令行在完整操作系统上运行的命令)必须安装 SCCM客户端之后,安装客户端之后,它将启动到完整的操作系统并继续执行任务序列,这当然可以通过smsts.log文件失败的关键,但我相当肯定,这至less是问题的一部分

你现在正在做什么是将帐户添加到WinPE,而不是 Windows。 在TS中inputF8提示符并inputnet user walkie /add给出以下内容:

指定的用户或组帐户无法find。

用户已成功创build,但无法添加到USERS本地组。

通过键入NET HELPMSG 3774更多的帮助。

现在,这个帐户已经创build了,但我敢打赌,这个命令并没有返回一个0退出代码,这正是SCCM所茁壮成长的(另一个逃离了我,这意味着成功,但需要重新启动)。 任何未在该步骤的“选项”选项卡上显式定义为“成功”的其他人都将错误并导致任务序列停止,除非您将该步骤或组定义为在错误时继续。

所以我有机会用我的一个同事来讨论这个问题。
我们都和@BigHomie的回答得出了同样的结论。
安装操作系统组中的所有步骤都在WinPE中执行,因此无法添加用户。

我认为这是可行的,因为你可以启用/禁用默认的pipe理员,但显然这是由安装程序中的一些钩子完成的。

在build立SCCM客户端和恢复用户数据之后,我们将用户的创build移到了TS的末尾。

任务序列

感谢大家的帮助。 即使StackOverflow在今天早上closures了,我也非常感激你的反应速度。

PS:我也有键盘工作。 SCCM终于把我的Unattend.xml 🙂