1

我们目前正在使用 WINPE 5 x64 测试部署,并且当我们需要从 AD 中提取 OU 信息/指定新配置机器的位置时遇到问题。

在以前的版本中,WinPE 允许使用 netdom 命令,我们在可执行文件中构建了该命令,该可执行文件将机器添加到正确的 ou。下面的示例片段。(正确的位置输出到文本文件以供任务序列读取)。

        CString strPathToNetdom = (filebuf);
        CString Command = ("\"") + strPathToNetdom + _T("\\netdom.exe\" query ou /Domain:contoso.com /ud:CONTOSO\\SCCMADM /pd: > X:\\Windows\\Temp\\ou_list.txt") + _T("\"");       
        Command = _T("\"") + Command;
        CT2A ascii(Command);

我只会使用 powershell cmdlet,但是开箱即用的 WINPE5 不支持运行 powershell 的 .net 组件,而且我们不太热衷于 90mb 以上的开销。

有人遇到过其他选择吗?

4

1 回答 1

0

您是否尝试过使用 dsadd?

dsadd computer /?

语法和使用帮助。

于 2013-12-09T01:55:26.473 回答