Oglas

Paketne datoteke so ena od skritih skrivnosti za produktivnost sistema Windows. Z malo dela lahko avtomatizirajo monotona opravila Kako uporabljati ukaze za paketne datoteke Windows za avtomatizacijo ponavljajočih se nalogAli pogosto izvajate dolgočasne in ponavljajoče se naloge? Paketna datoteka je lahko točno tisto, kar iščete. Uporabite ga za avtomatizacijo dejanj. Pokazali vam bomo ukaze, ki jih morate poznati. Preberi več in nikoli več ne skrbite zanje. Uporabniki energije bi se morali prej in slej naučiti vse o paketnem zapisu.

Ena stvar, ki jo boste morali vedeti, kdaj pisanje vaših prvih paketnih datotek Kako ustvariti serijsko datoteko (BAT) v petih preprostih korakihTa članek opisuje, kako ustvariti paketno datoteko s petimi preprostimi koraki za operacijski sistem Windows. Preberi več ali je če-else izjava. Kot morda veste, če imate kakršne koli izkušnje s programiranjem, je izjava if-else način za nadzor skriptne logike. Omogoča vam, da določite pogoj, ki se veje v različne bloke kode.

instagram viewer

Če je pogoj resničen, koda v polju če blok izvaja. V nasprotnem primeru koda v drugače namesto tega teče blok. Tu je osnovni primer, ki vam bo pomagal vizualizirati:

če (gotovina> 10) izide "Imate dovolj denarja!"; drug izhod "Nimate dovolj denarja."; 

Naslednja sintaksa je, kako uporabljati če potem stavek v paketnih datotekah:

če je% x% == 15 (odmev "Vrednost x je 15") drugo (odmev "Neznana vrednost") 

Ta primer deluje, kadar pričakujete določen vnos in če lahko kaj drugega, pošljete standardno sporočilo. Obstaja pa še en scenarij, ki ima drugačno rešitev.

V večini programskih jezikov lahko uporabite spremenjeno obliko če potem izjava. Dodajanje drugače če v drugem stavku vam omogoča, da izvedete drugačen blok kode, če je začetni stavek napačen, drugi pogoj pa vrne true, kot v tem spremenjenem primeru:

če (gotovina> 20) izide "Imate veliko denarja!"; če pa (gotovina> 10) izide "Imate dovolj denarja!"; drug izhod "Nimate dovolj denarja."; 

Vendar ne morete uporabljati drugače če v serijskem zapisu. Namesto tega preprosto dodajte niz če izjave:

če je% x% == 5, če je% y% == 5 (odmev "Oba x in y sta enaka 5.") če je% x% == 10, če je% y% == 10 (odmev "Oba x in y sta enaka 10.") else (odmev "Neveljaven vnos.")

Vas zanima več? Poglejte, zakaj PowerShell je morda celo boljši od serijskega scenarijev 5 razlogov, da bi morali namesto paketnega skripta uporabiti PowerShellPowerShell je tisto, kar bi lahko dobili, če bi s paketnim skriptom prečkal ukazni poziv, vrgel nekaj dodatnih funkcij in vse skupaj zabil na nekaj zarez. Tukaj je več razlogov, da morate poskusiti. Preberi več .

Ste že kdaj uporabili izjave if-else v paketnem scenariju? Kaj uporabljate paketne datoteke za dosego? Delite z nami v komentarjih!

Kreditna slika: Aaban prek Shutterstock.com

Ben je namestnik urednika in sponzorski vodja sporočil v MakeUseOf. Ima B.S. diplomiral iz računalniških informacijskih sistemov na Grove City College, kjer je diplomiral pri Cum Laude in s častno izobrazbo. Uživa v tem, da pomaga drugim in je strast do video iger kot medija.