Gibt es eine Möglichkeit, einen Windows XP-Computer über die Befehlszeile zu sperren? Der shutdown
Befehl hat keine Option dafür.
windows
command-line
Herms
quelle
quelle
Antworten:
Ich wurde gewarnt, dass dies nicht empfohlen wird (außer von Microsoft ). Die Warnungen konzentrieren sich auch auf den nahen Verwandten des Befehls, ExitWindowsEx (der den Computer herunterfährt). Ich hatte noch nie Probleme damit, aber YMMV .
( Quelle )
quelle
Wenn Sie Zugriff auf den C ++ - Compiler von Visual Studio haben, finden Sie hier die (äußerst komplizierte) Quelle:
quelle
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"
Beachten Sie, dass Sie unter Windows Vista / 7 den Befehl verwenden können
tsdiscon
, um eine Remotedesktopsitzung zu trennen oder Ihre Arbeitsstation zu sperren.Wenn Sie den
rundll32.exe user32.dll, LockWorkStation
Befehl in einer Remotedesktopsitzung (unter Windows 7 / Vista) verwenden, wird die Sitzung fortgesetzt, es wird jedoch nur der Sperrbildschirm im Remotedesktopfenster angezeigt.quelle
Da es nicht empfohlen wird, LockWorkStation über rundll32.exe auszuführen , können Sie auch Wizmo verwenden . Renn einfach:
quelle
Zum Ausführen auf einem Scheduler oder nach einigen Minuten, in denen Sie den Computer verlassen haben, können Sie
timeout /t 36000 /nobreak & rundll32.exe user32.dll,LockWorkStation
eine.bat
Datei erstellen , die in einer geplanten Task abgelegt ist, und den Trigger auf Leerlauf setzen.Sie können sich ändern
/t xxx
. wie viel müssen Sie warten.Dank Kevin benutzte er den Befehl zum Herunterfahren, das ist:
timeout /t 36000 /nobreak & shutdown /h /f
quelle
Hier ist der Fledermausbefehl für Remote-PC
quelle
Ich stelle meinen Computer so ein, dass er sich automatisch anmeldet, starte sofort "rundll32.exe user32.dll, LockWorkStation" und lade Apps (einzelne CMD-Datei in meinem Startordner).
Funktioniert gut. Wenn ich einen Neustart durchführen muss und mich an einem Haltepunkt befinde, starte ich den Computer neu, mache eine Pause usw. und entsperre meinen Computer, wenn ich zurückkomme. Apps alle geladen.
quelle
Sie können dies auch von einem lokalen Computer aus tun, um eine Remote-Workstation mithilfe eines UNC-Pfads zu sperren:
Der Zugriff wird auf Windows 7-Arbeitsstationen verweigert, funktioniert jedoch unter Windows XP.
quelle
Drücken Sie unter Windows Server 2012: Win+L
quelle