| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Comment passer une chaine en tant que paramètre dans un Batch DOS
    Un fichier batch DOS est la méthode de power-user pour Typiquement fichiers batch DOS sont utilisés dans l' environnement de l'entreprise , ou de lancer automatiquement un processus de " faire avancer les choses . " l'amorçage initial d'un système . Les fichiers batch peuvent mettre en place des menus simples , d'automatiser les processus et de lancer d'autres programmes. Fonctions de chaîne - c'est-à trancher une ligne de texte en petits morceaux , ou des « chaînes» - peuvent être difficiles à maîtriser, mais ils sont un élément clé de l' ensemble d'outils du fichier batch programmeur. Instructions
    1

    Ouvrez l'éditeur de texte . Cliquez sur "Démarrer " puis " Exécuter". Tapez notepad.exe dans la zone de texte . Notepad est un éditeur de texte par défaut dans Windows, mais n'importe quel éditeur de texte ne fonctionne , tant il enregistre en texte brut sans formatage spécial .
    2

    type @ echo off comme la première ligne du fichier batch. Photos

    Echo Off est une commande batch qui indique au système de ne pas imprimer chaque ligne de code que le programme s'exécute . Le signe @ seul remplit la même fonction , mais ne s'applique qu'à la ligne actuelle.
    3

    Utilisez la commande set pour indiquer la valeur de la chaîne.

    Set myString = ABCDEFGHIJKLMNOP

    Si la chaîne a des espaces, vous devez utiliser des guillemets autour de la chaîne parce que le processeur de fichier batch lit espaces comme points d'arrêt . Il devrait ressembler à ceci :

    Set myString = " attention des espaces "
    4

    analyser la chaîne dans la chaîne

    programmation, pour " . ; parse " signifie quelque chose pour le décomposer en petits morceaux. Par exemple, l'analyse d'une adresse peut impliquer d'obtenir le numéro de la maison et nom de rue . Pour analyser myString , utilisez la commande suivante:

    Set mySubString =% myString : ~ 5,3%

    Le processeur de fichier batch va commencer avec le cinquième caractère et obtenir trois lettres totale , donc après cette étape s'exécute, mySubString contiendra " EFG ".
    5

    Passez la chaîne à un sous-programme .

    cela peut sembler complexe, mais seulement parce que le sous-programme n'a pas été encore écrit. Ajoutez la ligne

    Appel : mySubProgram mySubString

    à la fin du programme . Le côlon avant mySubProgram indique au processeur de fichier batch pour trouver l'étiquette " mySubProgram " et continuer à fonctionner à partir de là
    6

    Ajouter l'étiquette sur le fichier batch

    : . . MySubProgram
    7

    Entrez les étapes réelles de sous-programme juste après l'étiquette.

    Echo % mySubString

    ce programme sera simplement imprimer la valeur de la chaîne, mais cette partie de l' programme pourrait être en train de faire quelque chose de complexe basé sur le contenu de mySubString .
    8

    Vérifiez sur le code , à la recherche d' erreurs typographiques et les symboles manquants.

    @ echo OffSet myString = abcdefghijklmnopSet mySubString = % myString : ~ 5,3% Appel : mySubProgram mySubString : mySubProgramEcho % mySubString
    9

    Cliquez sur " fichier" puis "Enregistrer sous" pour enregistrer le programme. Nommez le fichier Parser.BAT

    Le nom du fichier n'est pas important , mais l'extension - . La partie après la période - est . Le type de fichier BAT indique DOS et Windows qu'il s'agit d'un fichier exécutable
    10

    Exécutez le programme dans l'une des deux façons suivantes: . Double -cliquez dessus dans l'Explorateur Windows, ou tapez le nom complet, l'analyseur . BAT , à une invite de commande DOS .

    Previous :

    next :
      articles connexes
    ·Comment puis-je utiliser les services d'entreprise 
    ·Comment utiliser DMG sur Windows 
    ·Comment savoir quelle page est suspendu dans Apache 
    ·Le meilleur Versioning Sub pour Linux 
    ·Comment faire pour supprimer des boutons dans GridView 
    ·Comment faire pour trouver des entiers 
    ·Comment écrire un script pour Déconnexion 
    ·Comment cacher un programme en AppleScript 
    ·Comment faire pour créer un numéro de téléphone de …
    ·Comment utiliser les solutions graphiques pour les modè…
      articles en vedette
    ·Liste des outils Python 
    ·Comment construire un CMS PHP avec MySQL 
    ·Comment faire pour accélérer INSERT sur MySQL 
    ·Comment faire des commentaires dans un fichier PHP 
    ·Comment faire pour convertir une entrée à cordes en M…
    ·Un tutoriel sur la réinitialisation du tableau en PHP 
    ·Comment trier Tableaux dans Visual Basic 
    ·Comment définir votre chemin Python 
    ·Comment calculer les jours ouvrables en Visual Basic 
    ·Comment isoler le niveau pour une connexion 
    Copyright © Connaissances Informatiques http://fr.wingwit.com