Saya terus-menerus menyiapkan lingkungan penelitian dan pengembangan yang memerlukan akun direktori aktif. Karena kami menempatkan lingkungan ini dalam jaringan yang tertutup, setiap lingkungan membutuhkan direktori aktifnya sendiri. Bagaimana saya bisa membuat akun direktori aktif baru menggunakan PowerShell.
active-directory
powershell
Rob Murdoch
sumber
sumber
add-windowsfeature rsat-ad-powershell;
ipmo activedirectory
Saya akan merekomendasikan menyelidiki cmdlet AD Quest:
http://www.quest.com/powershell/activeroles-server.aspx
Pengguna AD baru adalah:
Namun, untuk Powershell 'murni', saran Shay tentang skrip Idera akan menyelamatkan Anda menggunakan cmdlet tambahan. Pikiran Anda, jika Anda ingin pergi ke masalah mengunduh skrip Anda mungkin juga mengunduh cmdlet Quest.
sumber
Saya mengambil jawaban Brad di atas dan menambahkan sedikit lebih detail di bawah ini (terima kasih Brad karena membuat saya berpikir ke arah ini):
Input file CSV:
Kode:
Semoga berhasil!
sumber
jika Anda hanya mengatur pengguna yang sama di jaringan / domain yang berbeda, file .cmd biasa akan melakukan trik. Hanya mengeluarkan panggilan ke perintah dsadd untuk setiap pengguna.
panggilan ke dsadd atau dsmod akan bekerja di tengah skrip PowerShell juga. Anda bahkan dapat memiliki file CSV nama pengguna / kata sandi yang dapat Anda impor dengan skrip PowerShell dan loop melalui setiap baris dengan panggilan ke dsadd atau dsmod seperti ini:
Perintah ds (dsadd, dsmod, dll) diinstal dengan peran direktori aktif, sehingga tersedia setelah Anda menjalankan dan menjalankan AD.
sumber