কমান্ড লাইনের মাধ্যমে কোনও উইন্ডোজ এক্সপি মেশিন লক করার কোনও উপায় আছে কি? shutdown
কমান্ড এটা জন্য একটি বিকল্প নেই।
কমান্ড লাইনের মাধ্যমে কোনও উইন্ডোজ এক্সপি মেশিন লক করার কোনও উপায় আছে কি? shutdown
কমান্ড এটা জন্য একটি বিকল্প নেই।
উত্তর:
rundll32.exe user32.dll,LockWorkStation
আমাকে সতর্ক করা হয়েছে যে এটি প্রস্তাবিত নয় ( মাইক্রোসফ্ট ব্যতীত )। সতর্কতাগুলি কমান্ডের নিকটাত্মীয়, এক্সিটউইন্ডোএক্স (কম্পিউটারটি বন্ধ করে দেয়) এর চারপাশেও থাকে। এটি নিয়ে আমার কোনও সমস্যা হয়নি, তবে ওয়াইএমএমভি ।
শ্লম্প : পোডল -বানর ঠিক থাকতে পারে। কিংবদন্তি সতর্ক করে দিয়েছে যে কোডটি শক্তিশালী এবং বিপজ্জনক।
নুদার : মাই গড। আমরা এটি কেবল তিন বা চার বার ব্যবহার করতে চাই। ছয়, সর্বোচ্চ
নিবলার : তবে একটি একক ব্যবহারও মহাবিশ্বকে টুকরো টুকরো করতে পারে!
নুদার : বুঝেছি। দু-তিনবার।
( উত্স )
আপনার যদি ভিজ্যুয়াল স্টুডিওর সি ++ সংকলকটিতে অ্যাক্সেস থাকে তবে এটি (অত্যন্ত জটিল) উত্স:
//
//LockWorkStation.cpp
//
//Locks the console.
//
//To compile (VC++ 2003, on one line):
//
// cl.exe /W4 LockWorkStation.cpp /link /RELEASE /OPT:REF /OPT:NOWIN98
// /ENTRY:mainStartup /SUBSYSTEM:CONSOLE kernel32.lib
//
#if !defined(_WIN32_WINNT) || (_WIN32_WINNT < 0x0500)
#undef _WIN32_WINNT
#define _WIN32_WINNT 0x0500
#endif
#include <windows.h>
void mainStartup(void)
{
LockWorkStation();
ExitProcess(0);
}
cmd /s /c ""C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x64 & cl.exe /W4 LockWorkStation.cpp /link /RELEASE /ENTRY:mainStartup /SUBSYSTEM:CONSOLE kernel32.lib user32.lib"
নোট করুন যে উইন্ডোজ ভিস্তা / 7 এ, আপনি tsdiscon
একটি রিমোট ডেস্কটপ সেশনটি সংযোগ বিচ্ছিন্ন করতে / আপনার ওয়ার্কস্টেশনটি লক করতে কমান্ডটি ব্যবহার করতে পারেন ।
আপনি যদি rundll32.exe user32.dll, LockWorkStation
রিমোট ডেস্কটপ সেশনে (উইন্ডোজ 7 / ভিস্টায়) কমান্ডটি ব্যবহার করেন তবে সেশনটি চলতে থাকবে তবে আপনি কেবল রিমোট ডেস্কটপ উইন্ডোতে লক স্ক্রিনটি দেখতে পাবেন।
একটি শিডিয়ুলারে চালানোর জন্য বা কয়েক মিনিটের পরে আপনি কম্পিউটার ফাঁস timeout /t 36000 /nobreak & rundll32.exe user32.dll,LockWorkStation
করে দিয়ে একটি .bat
ফাইল তৈরি করতে পারেন
এটি নির্ধারিত টাস্কে রাখুন, ট্রিগারটিকে অলস অবস্থায় রেখে দিন।
আপনি পরিবর্তন করতে পারেন /t xxx
। তোমার কত অপেক্ষা করতে হবে
কেভিনকে ধন্যবাদ জানাই, তিনি কমান্ডটি শাটডাউন করার জন্য ব্যবহার করেছিলেন, তা হ'ল:
timeout /t 36000 /nobreak & shutdown /h /f
আমি আমার কম্পিউটারটিকে স্বয়ংক্রিয়ভাবে লগনে সেট করেছিলাম, তত্ক্ষণাত্ "rundll32.exe user32.dll, লক ওয়ার্কস্টেশন" চালান এবং তারপরে অ্যাপ্লিকেশনগুলি লোড করা শুরু করুন (আমার স্টার্টআপ ফোল্ডারে একক .CMD ফাইল)।
সুন্দরভাবে কাজ করে। যখন আমাকে পুনরায় বুট করার দরকার হয় এবং আমি যখন ব্রেকিং পয়েন্টে থাকি তখন আমি কম্পিউটারটি পুনরায় চালু করি, বিরতিতে যাই ইত্যাদি ইত্যাদি এবং ফিরে আসার সাথে সাথে আমি আমার কম্পিউটারটি আনলক করি। অ্যাপস সমস্ত লোড হয়েছে।
ইউএনসি পথ ব্যবহার করে দূরবর্তী ওয়ার্কস্টেশনটি লক করতে আপনি স্থানীয় মেশিন থেকে এটি করতে পারেন:
\\computername\c$\Windows\System32\rundll32.exe user32.dll,LockWorkStation
উইন্ডোজ work ওয়ার্কস্টেশন দিয়ে অ্যাক্সেস পাওয়া অস্বীকার করা হয়েছে, তবে উইন্ডোজ এক্সপি দিয়ে কাজ করে।