Annuncio pubblicitario

I file batch sono uno dei segreti nascosti di Windows per la produttività. Con solo un po 'di lavoro, puoi automatizzare i compiti monotoni Come utilizzare i comandi dei file batch di Windows per automatizzare le attività ripetitiveSvolgi spesso compiti noiosi e ripetitivi? Un file batch potrebbe essere esattamente quello che stai cercando. Usalo per automatizzare le azioni. Ti mostreremo i comandi che devi sapere. Leggi di più e non preoccuparti mai più di loro. Gli utenti esperti dovrebbero imparare tutto sugli script batch prima piuttosto che dopo.

Una cosa che devi sapere quando scrivendo i tuoi primi file batch Come creare un file batch (BAT) in cinque semplici passaggiQuesto articolo spiega come creare un file batch usando cinque semplici passaggi per il sistema operativo Windows. Leggi di più è il istruzione if-else. Come potresti sapere se hai qualche esperienza di programmazione, l'istruzione if-else è un modo per controllare la logica di scripting. Ti consente di specificare una condizione che si ramifica in diversi blocchi di codice.

Se la condizione è vera, il codice in Se il blocco viene eseguito. Altrimenti, il codice in altro viene eseguito invece il blocco. Ecco un esempio di base per aiutarti a visualizzarlo:

se (in contanti> 10) esce "Hai abbastanza soldi!"; else output "Non hai abbastanza soldi."; 

La sintassi seguente è come usare il file se altro istruzione in file batch:

if% x% == 15 (echo "Il valore di x è 15") altrimenti (echo "Valore sconosciuto") 

Questo esempio funziona quando ti aspetti un determinato input e qualsiasi altra cosa può generare un messaggio standard. Ma c'è un altro scenario che ha una soluzione diversa.

Nella maggior parte dei linguaggi di programmazione, è possibile utilizzare una forma modificata di se altro dichiarazione. Aggiunta altro se nella seconda istruzione consente di eseguire un diverso blocco di codice se l'istruzione iniziale è falsa ma una seconda condizione restituisce true, come in questo esempio modificato:

se (in contanti> 20) esce "Hai un sacco di soldi!"; altrimenti se (cash> 10) output "Hai abbastanza soldi!"; else output "Non hai abbastanza soldi."; 

Tuttavia, non puoi usare altro se negli script batch. Invece, aggiungi semplicemente una serie di Se dichiarazioni:

if% x% == 5 if% y% == 5 (echo "Sia xey che uguale a 5.") if% x% == 10 if% y% == 10 (echo "Sia xey che uguale a 10.") altrimenti (echo "Input non valido.")

Ti interessa di più? Scopri perché PowerShell potrebbe essere persino migliore degli script batch 5 motivi per cui dovresti usare PowerShell invece di Batch ScriptingPowerShell è quello che otterresti se attraversassi il Prompt dei comandi con Batch Scripting, aggiungessi alcune funzionalità extra e aumentassi il livello di diverse tacche. Ecco alcuni motivi per cui dovresti provarlo. Leggi di più .

Hai mai usato istruzioni if-else negli script batch? Cosa usi i file batch per realizzare? Condividi con noi nei commenti!

Credito di immagine: Aaban tramite Shutterstock.com

Ben è un vicedirettore e il Post Manager sponsorizzato di MakeUseOf. Ha conseguito un B.S. in Computer Information Systems presso il Grove City College, dove si è laureato con lode e con lode in specializzazione. Gli piace aiutare gli altri ed è appassionato di videogiochi come mezzo.