Comment ajouter un mot de passe à un fichier.Bat?

Ajoutez une ligne qui dit «ping localhost (number)»
Si vous voulez avoir du temps entre la première ligne de texte et la deuxième ligne de texte, ajoutez une ligne qui dit «ping localhost (number)».

L'ajout d'une protection par mot de passe à un script windows.batch n'est pas incroyablement difficile, mais ce serait difficile à accomplir sans aucune instruction. Si vous êtes prêt à prendre le temps d'apprendre, vous bénéficierez d'une protection par mot de passe en un rien de temps.

Méthode 1 sur 2: écrire votre code

  1. 1
    Ouvrez le bloc-notes. Vous pouvez ouvrir l'application Bloc-notes en accédant à Démarrer, à Tous les programmes, puis à Accessoires. Dans Accessoires, vous trouverez le Bloc-notes. Les utilisateurs de Windows peuvent simplement taper "notepad", sans guillemets, dans le menu Démarrer et appuyer sur Entrée. L'application s'ouvrira.
  2. 2
    Commencez votre code avec @ echo off. C'est la ligne que vous utiliserez pour démarrer votre script. Le script écrit le code qui entraîne l'exécution correcte du programme. Cette ligne vous permet de commencer à écrire du texte. Après avoir écrit cela, vous copiez le code ci-dessous.
    • :A
    • echo enter password to activate program.
    • set/p "pass=>"
    • if NOT%pass%== passwordhere goto:FAIL
  3. 3
    Ajoutez la touche finale pour terminer votre script. À la fin de votre programme, vous devez ajouter les lignes suivantes:
    • :FAIL
    • echo Invalid password.Si vous souhaitez écrire du texte supplémentaire, vous le pouvez. Si vous voulez avoir du temps entre la première ligne de texte et la deuxième ligne de texte, ajoutez une ligne qui dit «ping localhost (number)». Cela désigne la durée entre chaque ligne de texte. Mettez-le entre la deuxième et la troisième ligne. Si vous souhaitez que votre programme s'exécute lentement et donne aux utilisateurs le temps d'utiliser chaque ligne de texte, augmentez la durée du ping localhost. La pause entre chaque ligne de texte qui apparaît à partir du code correspond à l'heure du ping localhost. Si vous voulez que le programme dise «Bonjour», puis «comment allez-vous» cinq secondes plus tard, vous écririez ping localhost 5
    • goto:end
    • :end
Vous devez ajouter les lignes suivantes
A la fin de votre programme, vous devez ajouter les lignes suivantes: echo Mot de passe invalide.

Méthode 2 sur 2: terminer

  1. 1
    Remplacez "password here" par le mot de passe de votre choix. Vous pouvez choisir le mot de passe de votre choix. Cela peut être aussi long que vous le souhaitez. N'oubliez pas de garder les guillemets.
  2. 2
    Enregistrez le fichier avec une fin de.bat. La valeur par défaut sera.txt, vous devrez donc changer cela. Si vous avez déjà enregistré le fichier, accédez simplement au fichier, puis enregistrez-le sous, puis modifiez l'extension en.bat. Vous devrez peut-être cocher la case "Afficher l'extension" si vous ne voyez pas.txt.
  3. 3
    Accédez aux performances et à la maintenance. Vous pouvez accéder à cet onglet à partir du panneau de configuration de votre ordinateur. Maintenant, allez dans Tâches planifiées et accédez au fichier que vous venez de créer. Vous pouvez le configurer pour qu'il s'exécute quand vous le souhaitez - quand quelqu'un essaie de se connecter, quand il essaie d'ouvrir un certain fichier ou dossier, ou toute autre invite.

Conseils

  • Si vous ne savez pas comment créer du bien. bat fichiers voir d'autres articles pour savoir comment créer des programmes.bat
  • Il s'agit d'un code de mot de passe très basique. Toute personne connaissant les fichiers.bat pourra toujours y accéder.

Questions et réponses

  • Et si je n'ai pas ajouté.bat à la fin des codes?
    Il serait enregistré sous forme de fichier.txt.

FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail