Saya telah melihat banyak dokumentasi tentang cara mereset kata sandi pengguna dengan menjalankan
net user <username> * /domain
atau secara lokal
net user <username> <new_password>
Tapi saya bukan admin domain untuk domain saat ini, jadi saya tidak diizinkan mengubah kata sandi melalui net user <my_username> * /domain
(Akses ditolak).
Yang bisa saya lakukan adalah menekan CTRL+ ALT+ DELdan mengklik "Ubah Kata Sandi", di mana saya harus memasukkan kembali kata sandi saya saat ini dan memberikan kata sandi baru:
Pertanyaan: Bagaimana saya bisa skrip itu? Saya ingin mengubah kata sandi saya melalui baris perintah. Bisa jadi?
Informasi bonus: Saya menggunakan mesin Windows XP SP3.
Catatan : Kebijakan perusahaan adalah membuat pengguna mengubah kata sandi mereka setiap dua minggu. Dan Anda tidak dapat menggunakan 24 kata sandi Anda yang terakhir ... Karena saya tidak ingin selalu mengingat kata sandi baru, saya hanya mengulanginya melalui "kata sandi1" ... "kata sandi24" secara manual dan pada akhirnya saya kembali ke kata sandi lama saya. Akan lebih baik untuk melakukan ini dengan batch kecil, bukan dengan cara manual.
sumber
Jawaban:
Coba ini, saya tidak tahu apakah ini akan berhasil bagi Anda. skrip VB-nya
periksa ini http://technet.microsoft.com/en-us/library/cc780332%28WS.10%29.aspx !
sumber
User.SetPassword
saya mendapatkan akses ditolak : "* Kesalahan: Kesalahan akses umum ditolak, Kode: 80070005, Sumber: Active Directory *"Periksa ini https://technet.microsoft.com/en-us/library/ee617261.aspx .... Ada -Oldpassword param yang bersama dengan -Newpassword param dapat mencapai ini. Ingat, jika Anda bukan Admin Domain, maka Anda harus tahu pwd lama untuk melakukan ini. Ditambah lagi ketika Anda menggunakan -Oldpassword param, jangan gunakan -reset param.
sumber
Sayangnya saya tidak berada dalam lingkungan sistem yang sama lagi, tetapi perlu dicatat bahwa Sysinternals memperbarui alat mereka PsPasswd .
Mungkin ini akan menjadi solusinya - saya masih tidak tahu apakah saya bisa mengubah kata sandi saya dengan alat itu. Saya dapat mengubah kata sandi melalui CTRL + ALT + DELETE.
sumber
Artikel ini dari The Scripting Guys memiliki kode dan penjelasan tentang cara mengubah kata sandi Active Directory melalui PowerShell. Anda biasanya harus menjadi anggota Admin Domain atau grup Operator Akun, tetapi ada kemungkinan itu bisa bekerja dengan akun Anda sendiri. Saya sendiri belum mencobanya.
https://blogs.technet.microsoft.com/heyscriptingguy/2010/08/17/how-to-change-a-users-active-directory-password-with-powershell/
sumber
Artikel basis pengetahuan ini menunjukkan bahwa Anda tidak bisa dengan
net
perintah, bukan tanpa hak admin domain. Anda mungkin dapat melakukannya dengan cmdlet PowerShell, tetapi Anda dapat menjalankan berbagai kebijakan domain (misalnya, riwayat kata sandi), dan Anda mungkin masih memerlukan hak admin domain. Saya curiga Anda kurang beruntung.sumber
net
dan saya meminta solusi khusus untuk skrip ini, bukan untuk "Anda mungkin dapat melakukannya" - Saya tahu, saya mungkin dapat melakukannya.Lakukan ini dari command prompt ...
domain pengguna bersih \ nama pengguna *
(perhatikan tanda bintang di ujung setelah spasi)
Ini akan meminta Anda untuk kata sandi baru tanpa harus memasukkan yang lama.
Dengan info ini Anda dapat membuat skrip atau file batch dan file csv untuk kata sandi Anda.
sumber