73 votes

Commande en ligne de commande (cmd) pour verrouiller une machine Windows

Existe-t-il un moyen de verrouiller une machine Windows XP via la ligne de commande ? Le site shutdown n'a pas d'option pour cela.

1voto

Peter Points 96

Voici la commande bat qui fonctionne pour le PC distant

@echo off
COLOR 3E
@echo Lock Remote PC
SET /P PC=p or Host Name: 
\\%PC%\c$\Windows\System32\rundll32.exe user32.dll,LockWorkStation

1voto

Tom Points 11

J'ai configuré mon ordinateur pour qu'il se connecte automatiquement, exécute immédiatement "rundll32.exe user32.dll,LockWorkStation", puis commence à charger les applications (un seul fichier .CMD dans mon dossier de démarrage).

Fonctionne très bien. Quand j'ai besoin de redémarrer et que je suis à un point de rupture, je redémarre l'ordinateur, je fais une pause, etc. et quand je reviens, je déverrouille mon ordinateur. Toutes les applications sont chargées.

1voto

programmer365 Points 1

Utiliser Powershell et l'API Windows :

$code = @'
[DllImport("user32.dll")]
public static extern void LockWorkStation();
'@
$winApi = Add-Type -MemberDefinition $code -Name WinAPI -Namespace Extern -PassThru
$winApi::LockWorkStation()

-3voto

Remote Admin Points 1

Vous pouvez également le faire à partir d'une machine locale pour verrouiller un poste de travail distant en utilisant un chemin UNC :

\\computername\c$\Windows\System32\rundll32.exe user32.dll,LockWorkStation

L'accès est refusé avec les postes de travail Windows 7, mais fonctionne avec Windows XP.

-7voto

Andrea Points 1

Sur Windows Server 2012 press : Win + L

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X