JoinDomainOrWorkgroup 方法 FJoinOptions 幫助

JoinDomainOrWorkgroup 方法 FJoinOptions 幫助

有人有使用JoinDomainOrWorkgroup類別方法的經驗Win32_ComputerSystem嗎?

我想編寫一個 powershell 腳本將電腦加入網域。該機器可能有一個現有的電腦帳戶,如果是這樣,我想刪除它並重新加入網域。

我已經編寫了「搜尋和銷毀」部分的腳本,該部分將刪除電腦帳戶(如果存在),但只是注意到FJoinOptionsTechnet 上的開關。問題是——他們有點模稜兩可。

是否4 (0x4) Deletes an account when a domain exists.意味著如果該電腦帳戶已存在於網域中,它將刪除該電腦帳戶?

另外,您可以使用此方法指定要加入電腦的電腦名,還是應該重新命名然後加入網域。

乾杯,

注意 - 我一直在使用該指南http://msdn.microsoft.com/en-us/library/aa392154(VS.85).aspx- 不確定是否有更好的資源。

答案1

看起來這個 WMI 方法只是一個包裝器網路連線域,您會注意到 0x04 選項沒有記錄在那裡,所以我認為它不適用。

查看 Platform SDK 中的 LMJoin.h 和文檔網路取消加入網域它說NETSETUP_ACCT_DELETE 0x04“當發生取消加入時,該帳戶將被禁用” - 所以看起來文檔團隊過於熱心,它只真正適用於取消加入操作。

欲了解更多信息,請參閱目錄服務功能MSDN 上的文檔。

相關內容