|
Article on other languages:
|
In informatica, e in particolare nella terminologia di MS-DOS e Windows, un file batch o comando batch è un file di testo che contiene una sequenza di comandi per l'interprete di comandi del sistema (solitamente command.com o cmd.exe). Il file batch viene eseguito dall'interprete dei comandi mandando in esecuzione, secondo la sequenza specificata, i comandi elencati nel file. Il concetto di file batch è analogo a quello di shell script per i sistemi Unix e infatti può essere considerato un rudimentale linguaggio di scripting, anche se i costrutti a disposizione sono veramente pochi: I comandi batch di MS-DOS devono avere estensione .bat per essere riconosciuti come tali dal sistema operativo mentre i sistemi NT (Windows NT/2000/XP e successivi) accettano anche l'estensione .cmd. Il file batch forse più famoso è Autoexec.bat perché veniva eseguito automaticamente all'avvio di tutti i sistemi operativi basati su MS-DOS. I comandi utilizzabili sono tutti quelli disponibili per il prompt di sistema e si dividono in due categorie:
Comandi interniI comandi interni sono sempre disponibili senza accedere al disco perché integrati all'interno dell'interprete dei comandi. Ecco alcuni comandi interni:
Alcuni comandi interni introdotti con Windows 95
Comandi esterniI comandi esterni sono file di estensione exe, com o gli stessi bat, che possono essere usati come comandi e chiamati senza bisogno di scrivere l'estensione, scrivere diskcopy o diskcopy.com dà lo stesso risultato, esiste comunque una precedenza nel caso che file con diverse estensioni abbiano lo stesso nome. Ecco alcuni comandi esterni:
EsempiHello World! - Stampa a monitor la scritta "Hello World!" ed esce @echo Hello World! Creazione di un menù @echo off cls :RICHIESTE echo. echo Cosa pensi di Wikipedia? echo (1) Grandiosa! echo (2) Così così... echo. choice /c 12 /m "Seleziona una risposta..." if errorlevel 2 goto DUE if errorlevel 1 goto UNO if not errorlevel 0 goto END :UNO echo Anche io! pause goto END :DUE echo Prova a dare un'occhiata ai progetti analoghi su echo http://it.wikipedia.org/wiki/Pagina_principale#Oltre_Wikipedia pause goto END :END echo. echo Ciao ciao echo. pause cls @echo on Voci correlate |
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.
Mercedes Car
This site monitored by SitePinger.net