Comment programmer des choix dans un fichier de commandes

<

Contenu

div itemprop="description" class="intro marginTop" data-module="article-intro">

Les fichiers de commandes vous permettent d`exécuter automatiquement des commandes DOS sur un PC Windows. Si vous avez Windows 95 ou Windows 98 sur votre ordinateur, vous pouvez utiliser la commande CHOICE à des choix de programme dans un fichier de commandes, même sans arrière-plan dans la programmation.

Instructions

  1. 1

    Ouvrez le Bloc-notes sur le bureau Windows et démarrer votre fichier batch avec la commande "@ECHO OFF" sur une seule ligne. Tous les fichiers de commandes commencent par cette commande car il cache le traitement de fond des utilisateurs finaux qui exécutent le fichier de commandes.

  2. 2



    Ajouter ":COMMENCER" sur une nouvelle ligne, puis suivez cette ligne avec "CLS" sur une ligne distincte. Vous souhaitez que les utilisateurs finaux de savoir que le programme commence et vous incluez ":COMMENCER" en tant que marqueur. "CLS" est une commande qui efface l`écran pour les choix que les utilisateurs finaux entrent.

  3. 3

    Mettre en œuvre la commande CHOICE pour permettre aux utilisateurs de votre fichier de commandes pour choisir parmi une liste d`options. Par exemple, pour inviter les utilisateurs finaux de choisir parmi 3 options, vous pouvez inclure une ligne comme "CHOIX / N / C: 123 PICK UNE OPTION (1, 2, ou 3)% 1" dans votre fichier de commandes.

  4. 4

    Instruire le programme de traitement par lots selon l`option que l`utilisateur choisit. Vous devez indiquer au programme ce qu`il faut faire pour chaque option disponible. Pour indiquer au programme ce qu`il faut faire pour l`option 3, inclure la ligne "IF ERRORLEVEL == 3 GOTO TROIS" dans votre fichier de commandes. Il peut sembler fastidieux, mais vous devez fournir des instructions pour chaque option, donc maintenant inclure des lignes distinctes pour les autres options, en remplaçant le chiffre "3" avec "2" et "1" le cas échéant, et le texte "TROIS" avec "DEUX" et "UN" le cas échéant.

  5. 5

    Fournir les détails de ce qui se passe lorsque l`utilisateur fait un choix. Pour chaque option, vous avez chargé le programme d`aller à une étiquette correspondante et maintenant vous devez fournir les détails de ce qui se passe pour chaque étiquette. Si un utilisateur choisit une option, vous voulez afficher le texte pour lui montrer l`option qu`il a choisi et vous incluez une ligne avec l`étiquette ":TROIS" puis une ligne avec le texte que vous souhaitez afficher "ECHO VOUS CHOISI OPTION TROIS" puis la ligne "GOTO END" dire le programme pour terminer. Répétez ces lignes pour chaque option, le remplacement du texte "TROIS" avec "DEUX" et "UN" le cas échéant.

  6. 6

    Enregistrez le fichier .bat puis exécutez-le à partir d`une invite de commande pour le tester. Lorsque le programme vous demande de choisir une option, appuyez sur "2." Lorsque vous le faites, le fichier de commandes affiche le texte, "Vous avez choisi OPTION DEUX." Si votre fichier de commandes ne fonctionne pas comme prévu, assurez-vous que vous avez inclus des lignes pour couvrir chacune des options, à la fois avec des étiquettes et ce qui devrait se produire pour chaque étiquette.

Conseils & Avertissements

  • Lorsque vous programmez des choix dans un fichier de commandes, pensez à utiliser la commande SET pour Windows 2000 ou les systèmes Windows XP. La commande CHOIX ne fonctionne pas sur ces systèmes et vous devez donc faire les variables de choix, puis utilisez la commande SET pour fournir la mise en œuvre pour chaque option variable.

Ressources

AUTRES

» » » » Comment programmer des choix dans un fichier de commandes