Buat Banyak Pengguna di Server 2008 dengan PowerShell, Bagian 2: Lebih Banyak Bidang

Buat Banyak Pengguna di Server 2008 dengan PowerShell, Bagian 2: Lebih Banyak Bidang
Buat Banyak Pengguna di Server 2008 dengan PowerShell, Bagian 2: Lebih Banyak Bidang

Video: Buat Banyak Pengguna di Server 2008 dengan PowerShell, Bagian 2: Lebih Banyak Bidang

Video: Buat Banyak Pengguna di Server 2008 dengan PowerShell, Bagian 2: Lebih Banyak Bidang
Video: Cara Export (Transfer) Google Bookmarks Ke Akun Lain - YouTube 2024, April
Anonim

Di artikel kami sebelumnya, kami menunjukkan kepada Anda cara tercepat untuk beralih dari daftar pengguna sederhana ke kreasi mereka di Active Directory. Namun, Anda akan sering mendapatkan daftar pengguna yang akan memiliki bidang data tambahan. Karena kami tidak dapat menulis skrip sebelumnya untuk setiap skenario yang mungkin, kami akan menunjukkan kepada Anda cara mengambil skrip PowerShell untuk membuat pengguna kami dan memodifikasinya agar sesuai dengan tujuan Anda.

Dalam hal ini, kami telah diberi Kantor atribut untuk pengguna baru kami, jadi kami ingin memastikan bahwa itu ditambahkan di setiap akun pengguna baru kami pada pembuatan.

Image
Image

Hal pertama yang kami lakukan adalah menyimpan file excel sebagai .csv mengajukan.

Image
Image

Selanjutnya kita membuka snap-in Active Directory Users and Computers. Kita perlu mencari tahu apa nama atribut sebenarnya untuk Kantor lapangan, jadi kami akan membuka properti dari salah satu pengguna kami saat ini dengan mengklik dua kali pada mereka.

Image
Image

Kita dapat melihat bahwa pengguna ini memiliki Sumber Daya Manusia yang diisi untuknya Kantor atribut pada Umum tab.

Image
Image

Kami akan klik pada Editor Atribut tab untuk mengetahui nama teknis untuk itu Kantor lapangan, karena kita akan membutuhkan ini untuk masuk ke PowerShell dalam satu menit. Ini menunjukkan bahwa nama Atribut untuk Kantor bidang ini physicalDeliveryOfficeName. Karena nama Atribut tidak selalu sama dengan nama Field di tab lain, terkadang agak sulit untuk menemukan apa yang Anda cari. Jika Anda tampaknya tidak dapat menemukan bidang yang Anda butuhkan, Anda selalu dapat membuat pengguna tiruan dan mengubah bidang khusus itu menjadi sesuatu yang unik, lalu pergi ke Editor Atribut tab dan gulir ke bawah hingga Anda menemukannya.

Image
Image

Sekarang kita harus mengedit skrip PowerShell kami untuk mencerminkan bidang baru ini. Format untuk ini akan menjadi “AttributeName = dataRecord”. Kami ingin memastikan bahwa kami memasukkan nama bidang dengan benar dari file.csv kami setelah "$ dataRecord." masuk. Bagian ini akan menarik data dari file pengguna kami:

$physicalDeliveryOfficeName=$dataRecord.Office

dan bagian skrip ini akan memasukkannya ke objek pengguna baru:

$objUser.Put(“physicalDeliveryOfficeName”,$physicalDeliveryOfficeName)

Script yang sudah selesai akan terlihat seperti ini:

Image
Image

Pastikan untuk menyimpan skrip sebagai .ps1 mengajukan.

Image
Image

Dengan daftar pengguna kami dan skrip kami di C: UsersAdministrator folder, kita klik kanan skrip dan pilih Jalankan dengan PowerShell.

Ketika kita kembali ke Pengguna dan Komputer AD, kita dapat melihat pengguna baru dibuat.
Ketika kita kembali ke Pengguna dan Komputer AD, kita dapat melihat pengguna baru dibuat.
Image
Image

Membuka salah satu pengguna kami yang baru dibuat akan menunjukkan bahwa Kantor isian diisi dengan data dari daftar pengguna asli kami.

Direkomendasikan: