2013-12-09 57 views
1

我們目前正在測試使用WINPE 5 x64的部署,並且當我們需要從AD中提取OU信息/指定新配置的機器的位置時,會遇到問題。WinPE 5 x64 netdom替代品

在以前的版本中,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命令,但是WINPE5開箱不支持.NET組件運行PowerShell和90MB的向上的開銷是值得我們不是真的太熱衷。

有人遇到過任何替代方案嗎?

+0

爲什麼不編輯WinPE並添加.NET組件?這是相當微不足道的,我已經做了[WinPE4](http://stackoverflow.com/questions/14861933/net-gui-not-displaying-in-winpe),並使用C#應用程序從AD中提取OU信息。如果這是你能做的事情,我會發佈一個關於如何做的答案。 – MDMoore313

回答

0

您是否嘗試過使用dsadd?

dsadd computer /? 

的語法和使用幫助。