| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Sådan Pass en Understreng som en parameter i en DOS Batch
    A DOS batch-fil er power- brugerens metode til Typisk DOS batch filer bruges i virksomhedernes miljø eller til automatisk at starte en proces på "at få tingene gjort. " den indledende opstartsfase af et system. Batch filer kan oprette simple menuer , automatisere processer og starte andre programmer. String funktioner - det vil sige, udskæring op en tekstlinje i mindre stykker , eller " understrenge " - kan være svært at mestre, men de er en vigtig del af batch-fil programmørens værktøj sæt . Instruktioner
    1

    Åbn teksteditor. Klik på " Start" og derefter "Run . " Type Notepad.exe i tekstfeltet . Notesblok er standard tekst editor i Windows , men enhver tekst editor vil arbejde, så længe det sparer som almindelig tekst uden speciel formatering .
    2

    Type @ Echo Off som den første linje i batch -fil.

    Echo Off er en batch kommando, fortæller systemet ikke at udskrive hver linje kode som programmet kører . @-Tegnet alene tjener samme funktion, men gælder kun for den aktuelle linje .
    3

    Brug Set kommandoen til at angive værdien af strengen.

    Set myString = abcdefghijklmnop

    Hvis strengen har mellemrum , så er du nødt til at bruge anførselstegn omkring strengen , fordi batchfil processor læser rum som stoppesteder. Det skal se sådan ud : Hej

    Set myString = " Vær forsigtig med mellemrum "
    4

    Parse strengen ind i substring

    programmering til " . , parse " noget betyder at bryde det ned i mindre stykker. For eksempel kan parsing en adresse involverer få husnummeret og gadenavn . At parse myString , skal du bruge følgende kommando : Hej

    Set mySubString =% myString : ~ 5,3%

    batchfil processor vil starte med det femte tegn og få tre bogstaver i alt , så efter dette trin kører , mySubString vil indeholde " efg . "
    5

    Pass substring til et underprogram.

    det kan lyde kompliceret , men kun fordi underprogrammet ikke har været skrevet endnu . Tilføj linjen

    Ring : mySubProgram mySubString

    til slutningen af ​​programmet. Tyktarmen før mySubProgram fortæller batchfil processor for at finde mærket " mySubProgram ", og fortsætte med at køre derfra
    6

    Føj etiketten til batch-fil

    : . . MySubProgram < br >
    7

    Indtast de faktiske underprogram trin lige efter etiketten.

    Echo % mySubString

    dette program vil bare udskrive værdien af ​​substring , men denne del af programmet kunne gøre noget komplekst baseret på indholdet af mySubString .
    8

    Check over koden , på udkig efter slåfejl og manglende symboler.

    @ Echo OffSet myString = abcdefghijklmnopSet mySubString = % myString : ~ 5,3% Ring : mySubProgram mySubString : mySubProgramEcho % mySubString
    9

    Klik på "File " og derefter "Gem som" for at gemme programmet . Navngiv filen Parser.BAT

    Navnet på filen er ikke vigtigt, men forlængelsen - . Den del efter den periode - er. BAT filtype fortæller DOS og Windows , at dette er en eksekverbar fil
    10

    Kør programmet på en af ​​to måder: . Dobbeltklik på den i Windows Stifinder , eller skriv det fulde navn , Parser . BAT ved en DOS-kommandoprompten .

    Forrige :

    næste :
      Relaterede artikler
    ·Definer Boolean Operator 
    ·Sådan Kill DOS Command 
    ·Sådan oprettes et program, der viser en kalender 
    ·Hvordan at skjule en Tomme DIV 
    ·Sådan oprettes Floating divs 
    ·PLC programmering Instruktioner 
    ·Hvordan Lær PLC programmering for Free 
    ·Hvordan man laver en drop-down Log ind 
    ·Prolog Programmering Tutorial 
    ·Grundlæggende SQL 
      Anbefalede Artikler
    ·Sådan Code en Live Chat System i PHP 
    ·Hvornår skal bruge to Lig i PHP 
    ·Sådan får du en password beskyttet URL Med Java 
    ·Sådan aktiveres PHP Detect Operating System 
    ·Visual Basic Listevisning Tutorial 
    ·NetBeans Tools 
    ·Hvordan at finde arealet af en cirkel af Foretage et Fl…
    ·Sådan ændres Sorteringsrækkefølge på en rapport om…
    ·PHP __ Autoload Conflict 
    ·Hvordan man gør en T -Test i Matlab 
    Copyright © Computer Viden http://www.computerdk.com