
Mark Lucas
0
2870
598
Batch-filer er en af Windows 'skjulte hemmeligheder for produktivitet. Med bare et stykke arbejde kan du automatisere monotone opgaver Sådan bruges Windows Batch-filkommandoer til at automatisere gentagne opgaver Sådan bruges Windows Batch-fil-kommandoer til at automatisere gentagne opgaver Udfører du ofte kedelige og gentagne opgaver? En batchfil er måske nøjagtigt det, du leder efter. Brug det til at automatisere handlinger. Vi viser dig de kommandoer, du har brug for at vide. og bekymre dig aldrig om dem igen. Power-brugere bør lære alt om batch-scripting før snarere end senere.
Én ting skal du vide, når du skriver dine første batch-filer. Sådan opretter du en batch-fil i fem enkle trin. Sådan opretter du en batch-fil i fem enkle trin. Denne artikel dækker, hvordan du opretter en batchfil ved hjælp af fem enkle trin til Windows-operativsystemet. er hvis-ellers erklæring. Som du måske ved, om du har nogen programmeringserfaring, er if-else-erklæringen en måde at kontrollere scripting-logik på. Det giver dig mulighed for at specificere en betingelse, der forgrenes i forskellige kodeblokke.
Hvis betingelsen er sand, er koden i hvis blok udføres. Ellers koden i andet blok kører i stedet. Her er et grundlæggende eksempel til at hjælpe dig med at visualisere det:
hvis (kontant> 10) output "Du har nok penge!"; andet output "Du har ikke nok penge.";
Følgende syntaks er, hvordan man bruger hvis ellers erklæring i batchfiler:
hvis% x% == 15 (ekko "Værdien af x er 15") ellers (ekko "Ukendt værdi")
Dette eksempel fungerer, når du forventer en bestemt input, og alt andet kan sende en standardmeddelelse. Men der er et andet scenario, der har en anden løsning.
I de fleste programmeringssprog kan du bruge en ændret form af hvis ellers udmelding. Tilføjelse ellers hvis i den anden sætning giver dig mulighed for at udføre en anden blok af kode, hvis den første sætning er falsk, men en anden betingelse returnerer sandt, som i dette ændrede eksempel:
hvis (kontant> 20) output "Du har masser af penge!"; ellers hvis (kontant> 10) output "Du har nok penge!"; andet output "Du har ikke nok penge.";
Du kan dog ikke bruge ellers hvis i batch-scripting. I stedet skal du blot tilføje en serie med hvis udsagn:
hvis% x% == 5 hvis% y% == 5 (ekko "Både x og y er lige 5.") hvis% x% == 10 hvis% y% == 10 (ekko "Både x og y er lige 10. ") andet (ekko" Ugyldig input. ")
Er du interesseret i mere? Tjek hvorfor PowerShell muligvis er endnu bedre end batch-scripting 5 grunde til, at du skal bruge PowerShell i stedet for batch-scripting 5 grunde til, at du skal bruge PowerShell i stedet for batch-scripting PowerShell er, hvad du ville få, hvis du krydsede kommandoprompten med batch-scripting, kastede ind nogle ekstra funktioner og sparkede det hele op ad flere hak. Her er flere grunde til at du skal prøve det. .
Har du nogensinde brugt udsagn om andet i batch-scripting? Hvad bruger du batchfiler til at udføre? Del med os i kommentarerne!
Billedkredit: Aaban via Shutterstock.com