Windows マシンをロックするためのコマンドライン (cmd) コマンド
Windows XPマシンをコマンドラインでロックする方法はありますか?shutdown
コマンドにはオプションがありません。
Windows XPマシンをコマンドラインでロックする方法はありますか?shutdown
コマンドにはオプションがありません。
rundll32.exe user32.dll,LockWorkStation
これは推奨されないと警告されています( Microsoft 以外)。また、この警告はコマンドの近親者であるExitWindowsEx(これはコンピュータをシャットダウンする)を中心にしています。私はこれで問題になったことはありませんが、 YMMV .
Schlump . プードルモンキーの言う通りかもしれません。伝説ではこのコードは強力で危険だと警告されています。
Nudar : プードルモンキーの言う通りかもしれない。何てこった。3回か4回しか使わない方がいいな。最大で6回。
Nibbler : . しかし、一回の使用でも宇宙を粉々にしてしまうかもしれない!?
Nudar . 了解しました。2回か3回。
ソース )
Visual Studio の C++ コンパイラにアクセスできる場合は、以下の(非常に複雑な)ソースを参照してください:
//
//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);
}
また、ローカルマシンからUNCパスを使用してリモートワークステーションをロックすることもできます。
\computername\c$\Windows\System32\rundll32.exe user32.dll,LockWorkStation
Windows 7 ワークステーションではアクセスが拒否されるが、Windows XP では動作する。