บังคับใช้คำสั่ง“ net user” เพื่อตั้งรหัสผ่านที่ยาวเกิน 14 ตัวอักษร


17

ฉันกำลังออกคำสั่ง "ผู้ใช้เน็ต" เพื่อตั้งค่าผู้ใช้ท้องถิ่นบนเดสก์ท็อปของฉันเพื่อการทดสอบบางอย่างและต้องการตั้งรหัสผ่านที่ยาวกว่า 14 ตัวอักษร ในการทำเช่นนี้ Windows จะส่งสัญญาณเตือนกลับมาเพื่อยืนยันรหัสผ่านที่ยาวและฉันสงสัยว่าถ้าใครรู้วิธีระงับข้อความนั้นและบังคับให้ตั้งรหัสผ่านยาว คุณสามารถเห็นข้อความแจ้งที่ฉันกำลังพูดด้วยการออกคำสั่งต่อไปนี้ ...

net user MyUser MyPasswordIsReallyLong /ADD

มันก่อให้เกิดพรอมต์ต่อไปนี้

รหัสผ่านที่ป้อนมีความยาวมากกว่า 14 ตัวอักษร คอมพิวเตอร์ที่ใช้ Windows ก่อน Windows 2000 จะไม่สามารถใช้บัญชีนี้ได้ คุณต้องการดำเนินการต่อไปหรือไม่? (Y / N) [Y]:

นอกจากนี้สมาชิกอาวุโสอีกคนหนึ่งที่สามารถช่วยสร้างแท็กต่อไปนี้: ผู้ใช้เน็ต

คำตอบ:


25

เห็นได้ชัดว่าคุณสามารถเพิ่ม

/Y

และเชลล์รู้ที่จะตีความว่าเป็นการจัดหาคำตอบเริ่มต้นของ "ใช่" ให้กับพรอมต์

net user MyUser MyPasswordIsReallyLong /ADD /Y

1
ขอบคุณนี่คือคุณสมบัติของเปลือกหุ้มที่ชัดเจน ... หรือส่วนหนึ่งเป็นnetเพราะมันไม่ได้บันทึกไว้อย่างชัดเจน ... อย่างน้อยก็ไม่ใช่สำหรับฉัน
jonasfj

1
/ Y ไม่ได้รับการบันทึกไว้ในระบบช่วยเหลือ net.exe โดยสิ้นเชิง
shufler

@ shufler ฉันรู้ว่ามันเป็นบ้าฉันได้รับแรงบันดาลใจจากตัวอย่างการคัดลอก / xcopy: /Y Suppresses prompting to confirm you want to overwrite an existing destination file.
jxramos

1
ข่าวดีก็คือ / Y เป็นการประชุมร่วมกันและใช้งานได้แสดงให้เห็นว่านักพัฒนา / นักออกแบบของ NET.EXE ฉลาด :) นี่จะไม่เป็นความแตกต่างครั้งแรกกับเอกสารว่า
shufler
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.