ในโพสต์นี้จะดูวิธีจำกัดหรือตั้ง Time Limit ให้ User Account ใดๆ ใน Windows 10/8/7 ด้วยคำสั่ง Net User Net User คือ Command-line Tool ช่วย Admin เพิ่ม/แก้ไขพฤติกรรม User Account เราเคยดู Net User Commands สำหรับ Admin แล้ว ตอนนี้ดูวิธีตั้ง Time Limits สำหรับ Local Accounts
จำกัดหรือตั้ง Time Limit ให้ User Accounts

สามารถใช้ Parental Control หรือ Microsoft Family Safety ได้ แต่ใน Windows 10 ฟีเจอร์ Built-in นี้ผูกกับ Microsoft Account
หากใช้ Local Account Sign in Windows 10 PC คำสั่งนี้ช่วยมาก
เริ่มต้น: รัน Command Prompt as Administrator Copy-Paste คำสั่ง Enter แทน username ด้วยชื่อ User Account:
net user username /times:M-F,10:00-22:00;Sa-Su,09:00-23:00
หมายถึง User นั้นเข้าถึงได้ จันทร์-ศุกร์ 10:00-22:00 เสาร์-อาทิตย์ 09:00-23:00
เมื่อตั้ง Time Limit User จะ Login/Access PC ได้เฉพาะช่วงเวลานั้น Syntax:
net user <username> /times:{day[-day][,day[-day]] ,time[-time][,time[-time]] [;] | all}
ระบุเวลาที่ User ได้ใช้คอมพิวเตอร์ เวลาจำกัด 1 ชั่วโมง Day Values: สะกดเต็มหรือย่อ (M,T,W,Th,F,Sa,Su) ใช้ 12h หรือ 24h Notation หาก 12h ใช้ AM/PM หรือ A.M./P.M. ค่า all = Login ได้ตลอด ค่า Null (ว่าง) = ไม่ได้ Login แยก Day/Time ด้วย Comma, หน่วย Day/Time ด้วย Semicolon (เช่น M,4AM-5PM;T,1PM-3PM) ห้าม Space ใน Time Designation
วิธีนี้จำกัด Logon Hours ของ User บน Windows PC ได้
ใช้ Syntax ไหนก็ได้ – 08:00 หรือ 8am ตัวอย่าง:
net user username /time:M-F,08:00-17:00
net user username /time:M-F,8am-5pm
คืนค่า Default อนุญาตตลอดเวลา:
net user username /time:all
หวังว่าจะใช้ได้!
