Un file batch DOS è il metodo del power-user di solito i file batch DOS sono utilizzati in ambiente aziendale , o per lanciare automaticamente un processo di " fare le cose. " l' avvio iniziale di un sistema. I file batch possono creare menu semplici , automatizzare i processi e di avviare altri programmi. Funzioni di stringa - cioè , affettare una riga di testo in parti più piccole , o " sottostringhe" - possono essere difficili da padroneggiare , ma sono una parte fondamentale della serie di strumenti del file batch del programmatore . Istruzioni 
 1 
 Aprire l' editor di testo . Fare clic su "Start ", poi su " Esegui ". Digitare notepad.exe nella casella di testo . Notepad è l'editor di testo predefinito in Windows , ma qualsiasi editor di testo funziona , purché si salva come testo semplice senza formattazione speciale . 
 2 
 tipo @ echo off come prima riga del file batch . 
 
 Echo Off è un comando batch che indica al sistema di non stampare ogni riga di codice come il programma viene eseguito . Il simbolo @ da solo svolge la stessa funzione , ma vale solo per la riga corrente . 
 3 
 Utilizzare il comando SET per affermare il valore della stringa . 
 
 MyString = ABCDEFGHIJKLMNOP 
 
 Se la stringa ha spazi , allora è necessario utilizzare le virgolette attorno alla stringa perché il processore file batch recita spazi come punti di sosta . Dovrebbe assomigliare a questo: 
 
 Stringa = " attenzione degli spazi " 
 4 
 analizzare la stringa nella stringa 
 
 Nella programmazione , a " . , parse " significa qualcosa di scomporlo in parti più piccole . Per esempio , l'analisi di un indirizzo potrebbe coinvolgere ricevendo il numero civico e nome della via . Per analizzare Stringa, utilizzare il seguente comando : 
 
 mySubString = % myString : ~ 5,3 % 
 
 Il processore file batch inizierà con il quinto carattere e ottenere complessivamente tre lettere , così dopo questo passaggio viene eseguito , mySubString conterrà " efg ". 
 5 
 passare la stringa di un sottoprogramma. 
 
 questo può sembrare complesso , ma solo perché il sottoprogramma non è stata ancora scritto . Aggiungere la riga 
 
 Chiama : mySubProgram mySubString 
 
 alla fine del programma . Il colon prima mySubProgram indica al processore file batch per trovare l'etichetta " mySubProgram " e continuare l'esecuzione da lì 
 6 
 Aggiungi l'etichetta al file batch 
 
 : . . MySubProgram 
 Pagina 7 
 Inserisci i passaggi effettivi sottoprogramma subito dopo l'etichetta . 
 
 Echo % mySubString 
 
 questo programma si limita a stampare il valore della stringa , ma questa parte del programma potrebbe fare qualcosa di complesso in base al contenuto di mySubString . 
 8 
 Controllare il codice , alla ricerca di errori di battitura e simboli mancanti. 
 
 @ echo OffSet Stringa = abcdefghijklmnopSet mySubString = % myString : ~ 5,3 % Chiama : mySubProgram mySubString : mySubProgramEcho % mySubString 
 9 
 Fare clic su " File " e poi " Salva con nome" per salvare il programma . Assegnare un nome al file di Parser.BAT 
 
 Il nome del file non è importante , ma l'estensione - . Parte dopo il periodo - è . Il tipo di file BAT dice DOS e Windows che si tratta di un file eseguibile 
 10 
 eseguire il programma in uno dei due modi : . Fare doppio clic su di esso in Esplora risorse di Windows , oppure digitare il nome completo , Parser . BAT , ad un comando DOS .