Annonse

Batch-filer er en av Windows 'skjulte hemmeligheter for produktivitet. Med bare litt arbeid kan du det automatisere monotone oppgaver Slik bruker du Windows batch-filkommandoer for å automatisere repeterende oppgaverUtfører du ofte kjedelige og repeterende oppgaver? En batch-fil kan være akkurat det du leter etter. Bruk den til å automatisere handlinger. Vi viser deg kommandoene du trenger å vite. Les mer og aldri bekymre deg for dem igjen. Kraftbrukere bør lære alt om batch-skripting tidligere enn senere.

En ting du trenger å vite når skrive de første batchfilene dine Hvordan lage en batch-fil (BAT) i fem enkle trinnDenne artikkelen dekker hvordan du oppretter en batchfil med fem enkle trinn for Windows-operativsystemet. Les mer er den uttalelse om annet. Som du kanskje vet om du har noen programmeringserfaring, er uttalelsen om ellers en måte å kontrollere skriptlogikken på. Den lar deg spesifisere en tilstand som forgrenes i forskjellige koder.

Hvis betingelsen er sann, koden i

hvis blokk utfører. Ellers koden i ellers blokk kjører i stedet. Her er et grunnleggende eksempel for å hjelpe deg å visualisere det:

hvis (kontanter> 10) gir ut "Du har nok penger!"; annet output "Du har ikke nok penger."; 

Følgende syntaks er hvordan du bruker if-else uttalelse i batchfiler:

hvis% x% == 15 (ekko "Verdien av x er 15") ellers (ekko "Ukjent verdi") 

Dette eksemplet fungerer når du forventer en viss inngang, og alt annet kan sende ut en standardmelding. Men det er et annet scenario som har en annen løsning.

I de fleste programmeringsspråk kan du bruke en endret form for if-else uttalelse. legge eller hvis i den andre setningen kan du utføre en annen kode med blokk hvis den første setningen er falsk, men en andre betingelse kommer tilbake, som i dette modifiserte eksemplet:

hvis (kontanter> 20) gir ut "Du har mye penger!"; ellers hvis (kontanter> 10) gir ut "Du har nok penger!"; annet output "Du har ikke nok penger."; 

Du kan imidlertid ikke bruke eller hvis i batch scripting. I stedet er det bare å legge til en serie med hvis uttalelser:

hvis% x% == 5 hvis% y% == 5 (ekko "Både x og y er lik 5.") hvis% x% == 10 hvis% y% == 10 (ekko "Både x og y er lik 10.") annet (ekko "Ugyldig inngang.")

Interessert i mer? Sjekk ut hvorfor PowerShell er kanskje enda bedre enn batch-scripting 5 grunner til at du bør bruke PowerShell i stedet for batch scriptingPowerShell er hva du ville fått hvis du krysset Command Prompt med Batch Scripting, kastet inn noen ekstra funksjoner og sparket det hele inn flere hakk. Her er flere grunner til at du bør prøve det. Les mer .

Har du noen gang brukt utsagn om annet i batch-scripting? Hva bruker du batch-filer for å oppnå? Del med oss ​​i kommentarene!

Bildekreditt: Aaban via Shutterstock.com

Ben er assisterende redaktør og sponset innleggssjef i MakeUseOf. Han har en B.S. i datainformasjonssystemer fra Grove City College, hvor han ble uteksaminert Cum Laude og med utmerkelser i hovedfag. Han liker å hjelpe andre og brenner for videospill som medium.