批次檔中的 DSADD - 語法不正確!命令中的相同命令工作正常

批次檔中的 DSADD - 語法不正確!命令中的相同命令工作正常

在這裡真的很困惑,我相信答案很簡單。簡而言之,我正在根據電子表格的輸入建立一堆 AD 帳戶。我已經能夠將這些欄位連接到 DSADD 命令中,每次新用戶加入時都會執行該命令。例如:

@echo off    
dsadd user "CN=Bilbo Baggins,ou=Hobbiton,ou=Shire,ou=MiddleEarth,dc=lotr,dc=com" -fn Bilbo -ln Baggins -display "Bilbo Baggins" -upn [email protected] -pwd damnring! -email [email protected] -samid bbagins -mustchpwd no -disabled no

當我將其貼到命令列並按下回車鍵時,一切順利,AD 帳戶已建立。我有數百個這樣的命令 - 所以我想我會喜歡並將每個命令放在自己的行上並調用它,哦,我不知道“add_all_users.bat”。然而,當我從命令列或 PS 實例呼叫它時,它會出錯並顯示「語法不正確」。

我在這裡缺少什麼?

相關內容