Saya menggunakan a .bat file
untuk membuat pengguna dan kata sandi di tingkat sistem operasi windows.
Masalah yang saya hadapi adalah ketika saya menyampaikan EXPIRES:NEVER
kata sandi, ketika pengguna dibuat, "Password never expires"
kotak centangnya tidak dicentang (artinya kata sandi yang tidak pernah kedaluwarsa dipilih untuk pengguna yang dibuat itu) dan pengguna kedaluwarsa secara otomatis setelah 90 hari.
Net User %1 %2 /COMMENT:"%3" /EXPIRES:NEVER /PASSWORDCHG:NO /ADD
Di atas adalah baris kode utama, saya meneruskan nama pengguna dan kata sandi dari file teks dan menjalankan file .bat.
Opsi / kedaluwarsa adalah untuk akun, bukan untuk kata sandi, periksa bantuan perintah.
http://support.microsoft.com/kb/251394/en-us
Dari dokumentasi: "Menyebabkan akun pengguna kedaluwarsa jika Anda menentukan tanggalnya."
sumber
The
net user
perintah dapat digunakan pada lokal serta account domain. Gunakan/domain
sakelar untuk akun domain.Misalnya, untuk melihat informasi untuk pengguna domain% 1, gunakan
Daftar lengkap opsi pengguna net tercantum di sini:
http://support.microsoft.com/kb/251394
sumber
Pengguna AD tunggal
Untuk pengguna direktori aktif, Anda dapat menggunakan perintah dsmod untuk mengubahnya untuk satu pengguna:
Banyak pengguna AD
Jika Anda ingin mengatur properti ini secara massal, Anda dapat melakukannya untuk seluruh unit organisasi (OU) dengan menggunakan yang di atas dalam kombinasi dengan dsquery .
Pertama, untuk membuat daftar semua pengguna dalam OU (ini aman untuk dijalankan, karena hanya menampilkan daftar pengguna):
Kemudian, dengan anggapan Anda puas dengan output dari perintah di atas, Anda dapat mengirimkannya ke dsmod seperti:
Beberapa info lebih lanjut, dengan tangkapan layar, di sini: http://www.petenetlive.com/KB/Article/0000532.htm
sumber
Membuat kata sandi agar tidak pernah kedaluwarsa; tetapi untuk semua akun di mesin - tidak buruk untuk mesin rumah atau VM
sumber
Seperti yang dinyatakan di atas,
net user
tampaknya tidak mengizinkan otpion untuk mengubah kata sandi hanya kedaluwarsa akun kedaluwarsa (melalui / kedaluwarsa).Ini yang saya gunakan untuk menghapus kedaluwarsa kata sandi untuk akun saya:
Ubah 'nama pengguna' menjadi nama pengguna akun yang ingin Anda ubah.
sumber