Dans ce guide, vous apprendrez à renforcer la sécurité de votre ordinateur en créant un fichier batch qui verrouille automatiquement votre écran après une durée déterminée. Ce processus est particulièrement utile dans les environnements partagés ou les lieux de travail où des informations sensibles sont accessibles. En suivant les étapes décrites ici, vous pouvez garantir que votre écran se verrouille automatiquement, protégeant ainsi vos données même si vous oubliez de le faire manuellement.

Avant de commencer, assurez-vous d’utiliser un système d’exploitation Windows, car ce guide se concentrera sur les commandes et fonctionnalités spécifiques à Windows. Vous n’aurez besoin d’aucun logiciel supplémentaire, simplement de l’invite de commande et d’un éditeur de texte comme le Bloc-notes.

Étape 1 : Verrouiller votre écran instantanément à l’aide de l’invite de commande

Pour verrouiller rapidement votre écran sans créer de fichier batch, vous pouvez utiliser une simple commande dans l’invite de commandes. Suivez ces étapes :

  1. Appuyez sur Win+ Rpour ouvrir la boîte de dialogue Exécuter.
  2. Tapez cmdet appuyez Enterpour ouvrir l’invite de commande.
  3. Dans la fenêtre d’invite de commandes, tapez la commande suivante et appuyez sur Enter:
  4. Rundll32.exe user32.dll, LockWorkStation

  5. Votre écran se verrouillera immédiatement, vous demandant votre mot de passe pour vous reconnecter.

Étape 2 : Création d’un fichier batch pour le verrouillage automatique de l’écran

Si vous préférez automatiser le verrouillage de l’écran après une période définie, vous pouvez créer un fichier batch qui exécute la commande de verrouillage après un délai défini. Voici comment procéder :

  1. Faites un clic droit sur un espace vide de votre bureau.
  2. Sélectionnez Nouveau, puis choisissez Document texte.
  3. Ouvrez le document texte nouvellement créé et tapez le code suivant :
  4. @echo off powershell -WindowStyle Hidden -Command "Start-Sleep -Seconds 60; rundll32 user32.dll, LockWorkStation"

  5. Ce script attendra 60 secondes avant de verrouiller votre écran. Vous pouvez modifier ce 60délai à votre convenance.
  6. Cliquez sur Fichier, puis sélectionnez Enregistrer sous.
  7. Nommez le fichier avec une .batextension, par exemple.AutoLock.batAssurez-vous de sélectionner « Tous les fichiers » dans le menu déroulant « Type de fichier », puis cliquez sur « Enregistrer ».

Étape 3 : Exécution de votre fichier batch

Maintenant que vous avez créé votre fichier batch, vous pouvez l’exécuter à tout moment pour verrouiller votre écran. Pour cela :

  1. Localisez le AutoLock.batfichier sur votre bureau.
  2. Double-cliquez sur le fichier pour l’exécuter. Le script s’exécutera silencieusement en arrière-plan et, après le délai spécifié, votre écran se verrouillera automatiquement.

Conseils supplémentaires et problèmes courants

Voici quelques conseils supplémentaires pour vous aider dans le processus :

  • Si vous souhaitez personnaliser le délai, n’oubliez pas que 120 secondes équivalent à 2 minutes, 180 secondes équivalent à 3 minutes, et ainsi de suite.
  • Assurez-vous que votre fichier batch est correctement enregistré avec l’ .batextension, car l’enregistrer en tant que fichier texte n’exécutera pas les commandes.
  • Si vous rencontrez des problèmes lors de l’exécution du fichier batch, vérifiez le contenu pour détecter d’éventuelles fautes de frappe ou erreurs de formatage.

Conclusion

En suivant ce guide, vous avez créé un fichier batch qui verrouille automatiquement votre écran après un délai spécifié. Cela renforce votre sécurité et contribue à protéger les informations sensibles sur votre lieu de travail ou dans des environnements partagés. Gardez ce fichier batch à portée de main pour y accéder facilement lorsque vous devez vous éloigner de votre ordinateur.

Questions fréquemment posées

Puis-je utiliser cette méthode sur Windows 10 et Windows 11 ?

Oui, cette méthode fonctionne sur les systèmes d’exploitation Windows 10 et Windows 11.

Est-il possible de régler le délai à plus d’une heure ?

Oui, vous pouvez définir le délai sur n’importe quel nombre de secondes. Par exemple, pour une heure, vous utiliserez 3600quelques secondes.

Que faire si le fichier batch ne fonctionne pas ?

Assurez-vous que votre invite de commande dispose des autorisations nécessaires pour exécuter des scripts et vérifiez les éventuelles erreurs de syntaxe dans le fichier de commandes.