এই পোস্টে দেখব Windows 10/8/7-এ যেকোনো ইউজার অ্যাকাউন্টের জন্য টাইম লিমিট সেট বা রেস্ট্রিক্ট করার পদ্ধতি Net User কমান্ড ব্যবহার করে। Net User হলো কমান্ড-লাইন টুল যা সিস্টেম অ্যাডমিনিস্ট্রেটরদের ইউজার অ্যাকাউন্ট আড বা মডিফাই করতে সাহায্য করে। আমরা ইতিমধ্যে অ্যাডমিনদের জন্য কিছু Net User কমান্ড দেখেছি, এখন লোকাল অ্যাকাউন্টের টাইম লিমিট সেট করা শিখব।
ইউজার অ্যাকাউন্টের টাইম লিমিট সেট বা রেস্ট্রিক্ট করা
Parental Control বা Microsoft Family Safety দিয়েও এটা করা যায়, কিন্তু Windows 10-এ এটি মাইক্রোসফট অ্যাকাউন্টের সাথে বাঁধা। আপনি যদি লোকাল অ্যাকাউন্ট ব্যবহার করেন, তবে এই কমান্ড আপনার জন্য খুব কাজের।
- Command Prompt অ্যাডমিন হিসেবে চালু করুন।
- নিচের কমান্ড কপি-পেস্ট করে এন্টার চাপুন (username-এর জায়গায় ইউজার নাম বসান):
net user username /times:M-F,10:00-22:00;Sa-Su,09:00-23:00
অর্থ: সোমবার থেকে শুক্রবার সকাল ১০টা থেকে রাত ১০টা পর্যন্ত, এবং শনিবার-রবিবার সকাল ৯টা থেকে রাত ১১টা পর্যন্ত ইউজার লগইন করতে পারবে।
টাইম লিমিট সেট করলে ইউজার শুধু সেই সময়ের মধ্যে লগইন ও PC অ্যাক্সেস করতে পারবে। সিনট্যাক্স:
net user/times:{day[-day][,day[-day]] ,time[-time][,time[-time]] [;] | all}
দিনের মান: M,T,W,Th,F,Sa,Su (সংক্ষিপ্ত বা পুরো নাম)। সময়: ১২-ঘণ্টা (AM/PM) বা ২৪-ঘণ্টা ফরম্যাট।
allমানে সবসময় লগইন করা যাবে। খালি মান মানে কখনো লগইন করা যাবে না। দিন ও সময় কমা দিয়ে, ইউনিটগুলো সেমিকোলন দিয়ে আলাদা করুন (যেমন: M,4AM-5PM;T,1PM-3PM)। স্পেস ব্যবহার করবেন না।
উদাহরণ:
net user username /time:M-F,08:00-17:00 net user username /time:M-F,8am-5pm
ডিফল্ট রিস্টোর করে সব সময় অ্যাক্সেস দিতে:
net user username /time:all
কাজ করলে খুশি হব!