如果您正在使用 Active Directory 管理 Windows Server 2025 環境,那麼建立組織單位 (OU) 是一項非常常見的任務。有時,透過 GUI 執行此操作可能會很慢,尤其是在設定大量 OU 的情況下。這時,命令列方法就派上用場了——速度更快、可重複,而且不容易出現滑鼠點擊錯誤。但是,如果您不熟悉命令或路徑語法,可能會有點困惑。本指南將協助您自動化此流程,無論您是想快速建立單一 OU,還是使用批次檔批次建立多個 OU。

最終您將擁有井然有序的組織單元 (OU),從而簡化您的網域管理,並有望省去一些後續的麻煩。需要注意的是,您需要擁有適當的權限,因為管理 AD 並非兒戲。此外,雖然令人謙卑,但事實是:命令錯誤可能會導致錯誤或錯位。因此,請仔細檢查這些網域路徑!

如何使用命令提示字元在 Active Directory 中建立組織單位

以管理員身份開啟命令提示符

這部分至關重要。您將要執行更改網域的命令,所以沒有什麼可疑之處。點選「開始」,輸入cmd,右鍵點選「命令提示字元」,然後選擇「以管理員身分執行」。預計會出現一些 UAC 提示 – 只需接受即可。如果您跳過此步驟,命令可能會失敗並出現權限錯誤。

在某些設定下,管理員提示符號可能需要額外一秒鐘才能出現——當然,技術人員喜歡讓事情變得尷尬。一旦登錄,就可以執行 AD 命令了。

建立單一 OUdsadd

這是經典方法。此dsadd指令功能強大,但語法要求較高。它看起來像這樣:

dsadd ou "ou=OUName, dc=DomainName, dc=DomainComponent"

例如,如果您的網域是OK25.com並且您想要一個名為HR 的OU ,那麼您的命令將是:

dsadd ou "ou=HR, dc=OK25, dc=com"

確保包含引號,尤其是在您的組織單位 (OU) 名稱包含空格的情況下(例如Sales Team)。點擊Enter並等待。在某些新設定中,有時不會立即顯示任何內容,但如果顯示“物件已成功新增”,則表示您已成功新增。否則,請檢查拼字和語法——原始錯誤通常隱藏在這些地方。

要注意的是:為了讓該指令生效,網域元件需要與你實際的 AD 網域相符。否則,路徑會出錯。

驗證 Active Directory 使用者和電腦中的 OU 創建

透過命令列建立 OU 後,開啟Active Directory 使用者和電腦通常在伺服器管理員或管理工具中找到)。導覽至該位置(可能位於網域根目錄下),尋找剛剛輸入的 OU 名稱。如果找到了,恭喜你——命令成功了。如果沒有找到,請仔細檢查語法,尤其是命名和網域部分。

使用批次檔建立多個 OU

當你需要一次性處理多個 OU 時,批次腳本可以節省大量時間。其要點如下:

  • 開啟記事本或您最喜歡的文字編輯器。
  • 每個dsadd ou指令都寫在新的一行上,如下所示:
dsadd ou "ou=Finance, dc=OK25, dc=com" dsadd ou "ou=IT, dc=OK25, dc=com" dsadd ou "ou=Marketing, dc=OK25, dc=com"
  • 將檔案另存為CreateOUs.bat,確保在另存為類型中​​選擇“所有檔案”,這樣它就不會新增.txt 副檔名。
  • 右鍵點選批次文件,然後點選「以管理員身分執行」。如果您的環境配置正確,則每個 OU 將依序建立。
  • 請注意,如果權限不正確或路徑拼字錯誤,批次執行有時會跳過。此外,如果任何一行出現錯誤,批次就會停止——因此,如果出現問題,請密切注意命令視窗。

    驗證 OU 的批次創建

    再次開啟Active Directory 使用者和計算機,檢查所有 OU 是否都已顯示。通常很快就能發現是否有遺漏。如果是,那就沒問題;如果不是,請重新檢查批次腳本是否有拼字錯誤或檢查網域路徑。

    額外提示和常見故障排除

    • 確保您的使用者帳戶具有正確的權限—網域上的「建立組織單位」權限。
    • 仔細檢查您的網域組件:它們需要與您的網域完全匹配,包括大寫字母、點等。
    • 如果命令拒絕運行或出現錯誤,請查看您的語法,或嘗試運行 PowerShell 的 AD 模組(如New-ADOrganizationalUnit)——一些管理員堅信它可以用於腳本。
    • 是的,如果權限不穩定或網域未刷新,有時重新啟動或登出/登入會有所幫助。

    包起來

    透過命令列建立OU並非高深莫測,但確實需要一些耐心。只要掌握正確的語法、權限,並經過一些反覆嘗試,你的AD管理工作就能得到簡化。說實話,看到自己將一個繁瑣的流程自動化,還是挺有成就感的。

    概括

    • 以管理員身份執行命令提示字元以取得所需的權限。
    • 使用dsadd ou帶有正確網域路徑的命令逐一新增 OU。
    • 對於多個 OU,建立包含多個命令的批次腳本並以管理員權限執行它。
    • 驗證 Active Directory 使用者和電腦中的所有內容。
    • 如果事情不順利,請仔細檢查權限和文法。

    最後的想法

    希望這能減少您在 GUI 中點擊幾個小時的時間。命令列一開始可能會讓人感到有些畏懼,但一旦掌握了竅門,效率就會大大提高。不過,請記得先備份您的設定或在實驗室中測試命令—誰也不想意外損壞網域名稱。