Come creare uno script eseguibile su Windows

Tramite: O2O 05/10/2018
Difficoltà:media
17

Introduzione

Nella sua forma più semplice, un file batch (o script batch) è un elenco di diversi comandi che vengono eseguiti quando si fa doppio clic sul file. I file batch risalgono al DOS, ma funzionano ancora su versioni moderne di Windows. Gli script di PowerShell e gli script di Bash possono essere più potenti, ma i file batch possono essere ancora molto utili se è necessario eseguire i comandi di base di Windows. Ecco dunque come creare uno script eseguibile su Windows.

27

Occorrente

  • Computer
  • Connessione Internet
  • Windows
  • File batch
37

Creare uno script

Un file batch è semplicemente un file di testo salvato con estensione .bat. Possiamo scriverne uno usando Blocco note o un editor di testo più avanzato come Notepad ++ , ma non è possibile usare un word processor come Microsoft Word. Creiamo un semplice file batch. Innanzitutto, apriamo il Blocco note. Digitiamo le seguenti righe: ECHO OFF ECHO Hello World PAUSA.
Quindi, salvare il file facendo clic su File> Salva. Assegniamogli un nome che ci piace, ma sostituiamo l'estensione file .txt predefinita con l'estensione .bat. Ad esempio, potremmo voler nominarlo hello_world.bat. Ora abbiamo un file batch con estensione .bat. Fare doppio clic per eseguirlo. Questo particolare file batch imposta ECHO disattivato (che pulisce l'output nascondendo i comandi da stampare al prompt, stampa il testo "Hello World" sullo schermo, quindi attende che noi premiamo un tasto prima che termini. Se non abbiamo aggiunto PAUSE, il file batch eseguirà semplicemente i suoi comandi e quindi si chiuderà automaticamente. In questo caso, stampiamo "Hello World" sulla finestra e chiudiamo immediatamente la finestra del prompt dei comandi. Quando vogliamo eseguire rapidamente i comandi senza vedere l'output, possiamo ometterlo.

47

Scrivere un file batch

Supponiamo di voler scrivere un file batch che esegue diversi comandi di diagnostica di rete. Potremmo voler eseguire ipconfig /allper visualizzare le informazioni di rete, ping google.comper vedere se i server di Google rispondono e tracert google.comper, eseguire un traceroute per google.com e vedere se ci sono problemi sulla strada. Nella forma più semplice, potremmo semplicemente mettere tutti quei comandi in un file batch, uno dopo l'altro, in questo modo:
ipconfig / all ping google.com tracert google.com PAUSA. Quando eseguiamo questo file, vediamo l'output di ciascun comando subito dopo l'altro.

Continua la lettura
57

Aggiungere il comando ECHO OFF

Si potrebbe anche voler aggiungere il comando "ECHO OFF" all'inizio del file. Questo viene in genere aggiunto all'inizio della maggior parte dei file batch. Quando si esegue questa operazione, i comandi stessi non verranno stampati sul prompt dei comandi, ma i risultati saranno. Ad esempio, vedremo i dettagli della connessione di rete ma non la linea "ipconfig / all". Alla maggior parte delle persone non interessa vedere i comandi, quindi questo può ripulire l'output. Questo file batch verifica i problemi di connessione di rete. ECHO OFF : visualizza i dettagli della connessione di rete ipconfig / all. Eseguiamo infine, un traceroute per controllare il percorso su Google.com.

67

Guarda il video

77

Consigli

Non dimenticare mai:
  • Nella forma più semplice, potremmo semplicemente mettere tutti quei comandi in un file batch.
Alcuni link che potrebbero esserti utili:

Potrebbe interessarti anche

Naviga con la tastiera

Segnala contenuti non appropriati

Tipo di contenuto
Devi scegliere almeno una delle opzioni
Descrivi il problema
Devi inserire una descrizione del problema
Si è verificato un errore nel sistema. Riprova più tardi.
Segnala il video che ritieni inappropriato
Devi selezionare il video che desideri segnalare
Verifica la tua identità
Devi verificare la tua identità
chiudi
Grazie per averci aiutato a migliorare la qualità dei nostri contenuti

Guide simili

Programmazione

Creare uno script sicuro per il login usando PHP e MySQL

In questo tutorial di oggi, vi forniremo i dettagli molto approfonditamente ed anche dettagliata, su come creare uno script sicuro per il login usando PHP e MySQL, evitando in maniera definitiva, attacchi dall'esterno. I siti web e i loro database sono...
Programmazione

Come cambiare un attributo CSS tramite JavaScript

In ambito informatico sono esistiti - ed esistono tutt'ora - molti linguaggi di programmazione per il web. Sebbene nessuno di essi sia davvero facile da apprendere, alcuni sono più intuitivi di altri e si prestano meglio allo sviluppo di contenuti interattivi...
Programmazione

Come validare un form con JavaScript

Al fine di rendere più interessante ed accattivante un sito, colui che si occupa della sua realizzazione, deve essere capace di rendere la pagina web il più interattiva possibile in modo che, l'utente possa "interagire" con i suoi contenuti. Uno dei tanti...
Programmazione

Come inserire codice javascript in un html

La programmazione informatica è complessa, ma non se si hanno dalla propria le giuste basi che solo uno specialista (o un buon libro di testo) è in grado di dare. Detta in modo molto semplice, la programmazione si basa sulla scrittura di codici attraverso...
Programmazione

Come utilizzare file JSON

In questa guida vi spiegheremo come utilizzare i file Json. Per prima cosa, iniziamo con il dire che questo nome sta per JavaScript Object Notation, ed indica un formato che consente di immagazzinare diverse tipologie di informazioni in modo estremamente...
Programmazione

Come iniziare a programmare in PHP

Il cosiddetto "php" (o "Hypertext Preprocessor") è un linguaggio di programmazione che ci serve per realizzare siti web mediante l'inserimento di una serie di stringhe di comando. Per i neofiti, questo tipo di linguaggio può apparire piuttosto complesso....
Programmazione

Come generare numeri casuali in Javascript

Javascript è comunemente utilizzato per la programmazione Web, per la creazione di siti internet e applicazioni web, e ha la caratteristica di poter generare degli effetti interattivi, dinamici ad impatto, molto accattivanti, in qualsiasi pagina web di...
Programmazione

Come installare e configurare MySQL

Un argomento sicuramente interessante da conoscere e allo stesso tempo di non facile comprensibilità riguarda i linguaggi di programmazione. Ne esistono davvero tanti e ciascuno ha la propria complessità. Le nozioni di questo tipo vengono approfondite...