Paksa "pengguna bersih" perintah untuk mengatur kata sandi lebih dari 14 karakter

17

Saya mengeluarkan beberapa perintah "pengguna net" untuk mengatur pengguna lokal di desktop saya untuk beberapa tujuan pengujian dan memerlukan pengaturan kata sandi lebih dari 14 karakter. Dengan melakukan itu, Windows menggonggong propmt untuk mengkonfirmasi kata sandi yang panjang, dan saya bertanya-tanya apakah ada yang tahu bagaimana cara menekan prompt itu dan memaksakan kata sandi yang panjang untuk ditetapkan. Anda dapat melihat konfirmasi yang saya bicarakan dengan mengeluarkan perintah berikut ...

net user MyUser MyPasswordIsReallyLong /ADD

Ini memicu prompt berikut

Kata sandi yang dimasukkan lebih panjang dari 14 karakter. Komputer dengan Windows sebelum Windows 2000 tidak akan dapat menggunakan akun ini. Apakah Anda ingin melanjutkan operasi ini? (Y / T) [Y]:

Juga, dapatkah salah satu anggota yang lebih senior membantu membuat tag berikut: net-user

jxramos
sumber

Jawaban:

25

Ternyata Anda bisa menambahkan

/Y

dan shell tahu untuk menafsirkannya sebagai menyediakan jawaban default "ya" ke prompt.

net user MyUser MyPasswordIsReallyLong /ADD /Y
jxramos
sumber
1
Terima kasih, apakah ini fitur shell yang tidak jelas ... atau bagian dari netkarena tidak didokumentasikan dengan jelas ... Setidaknya tidak bagi saya.
jonasfj
1
/ Y sama sekali tidak didokumentasikan dalam sistem bantuan net.exe
shufler
@shufler, saya tahu ini menjengkelkan, saya akhirnya mengambil inspirasi dari contoh copy / xcopy: /Y Suppresses prompting to confirm you want to overwrite an existing destination file.
jxramos
1
Kabar baiknya adalah / Y adalah konvensi umum dan berfungsi dengan baik menyarankan pengembang / desainer NET.EXE cerdas. :) Ini bukan perbedaan pertama dengan dokumentasi.
shufler