Command-Line-Interface

SCCM - 創建使用者步驟的放置位置

  • May 16, 2014

我已經在我們的伺服器上實現了 SCCM,現在正在執行任務序列以從 Windows XP 遷移到 Win7。

但我們還需要能夠添加新的本地管理員,因為禁用預設管理員(使用內置步驟)。

為了添加新管理員,我創建了一個包含兩個命令行步驟的新組(下面的每一行都是一個單獨的步驟)。

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

在我的測試環境中,這非常有效。

我在Apply Windows Settings後面添加了組,它會完美執行。

但由於某種原因,它現在不再…

任務序列

有任何想法嗎?

編輯:

有人可以解釋執行此操作需要什麼嗎?

是否需要某種遠端執行策略,需要打開防火牆規則,…?

提前致謝!

PS:作為旁注,我還需要一些幫助將鍵盤佈局設置為 nl-be(比利時時期)。我正在使用帶有這些設置的unattend.xml,但它似乎沒有應用它們。

作為參考,也可以在 TS 期間啟用本地管理員帳戶,請參見下面的螢幕截圖:

任務序列

現在,對於您的命令:我懷疑該命令只能在完整作業系統下執行(而不是 WinPE。我注意到在您的螢幕截圖中您根本沒有重新啟動到完整作業系統。任何 SCCM 包(這包括命令行作用於完整作業系統的命令)必須在 SCCM 客戶端之後安裝,並且在安裝客戶端之後,它將啟動到完整作業系統並繼續任務序列。這當然可以通過您的 smsts.log 文件確認失敗點,但我相當肯定這至少是問題的一部分

您現在所做的似乎是將帳戶添加到 WinPE,而不是Windows。在 TS 期間調出 F8 提示並net user walkie /add為我輸入以下內容:

找不到指定的使用者或組帳戶。

使用者已成功創建,但無法添加到 USERS 本地組。

鍵入 NET HELPMSG 3774 可獲得更多幫助。

現在,該帳戶已創建,但我敢打賭該命令沒有返回 0 退出程式碼,這正是 SCCM 賴以發展的原因(在另一個讓我無法理解的程式碼中,這意味著成功但需要重新啟動)。在該步驟的選項選項卡上未明確定義為成功的任何其他操作都將出錯並導致任務序列停止,除非您將該步驟或組定義為在出錯時繼續。

引用自:https://serverfault.com/questions/595330