Wie sperre ich den Remotedesktopbildschirm (RDP oder MSTSC)? Gibt es eine Tastenkombination zum Sperren des Remotedesktopbildschirms? Wenn wir beispielsweise auf dem lokalen Desktop die Tastenkombination Windows-Taste + L drücken, wird der lokale Clientcomputer gesperrt. Gibt es eine entsprechende Tastenkombination für RDP?
Antwort1
Strg + Alt + Ende öffnet denselben Bildschirm wie Strg + Alt + Entf auf dem Heimcomputer. Wählen Sie einfach Sperren und Ihre Remotesitzung wird gesperrt.
Antwort2
Sie können irgendwo auf dem Remotecomputer (z. B. auf dem Desktop) eine Verknüpfung erstellen, die auf „rundll32.exe user32.dll,LockWorkStation“ verweist, und in der Option die „Tastenkombination“ mit etwas wie STRG-ALT-L ausfüllen. Dadurch wird die Sitzung gesperrt.
Antwort3
Ich habe es herausgefunden. Ich habe einen Tastaturfiltertreiber geschrieben, der die Tasten je nach Sitzungshandle sendet. Eine wichtige Sache, die mir aufgefallen ist, war, dass, wenn die virtuelle oder Bildschirmtastatur eingeschaltet ist und Sie Win + eine beliebige Taste (virtuelle Taste) + L eingeben, nur RDP oder die Remotesitzung gesperrt wird. Also habe ich einen Tastaturfiltertreiber geschrieben, der den Scancode zusammen mit der Win- und L-Taste sendet.
Antwort4
Sie können es psexec
mit -s
(Als System ausführen) und -i
(Mit Benutzersitzung interagieren) verwenden.
psexec -s -i \\[hostname] cmd /c "rundll32.exe user32.dll,LockWorkStation"
Es funktioniert, aber auf dem System des Benutzers würde auch für den Bruchteil einer Sekunde „cmd“ angezeigt.