Skelbimas
Paketiniai failai yra viena iš „Windows“ paslėptų produktyvumo paslapčių. Tik šiek tiek padirbėję galite automatizuoti monotoniškas užduotis Kaip naudoti Windows paketinių failų komandas automatizuoti kartojamas užduotisAr dažnai vykdote nuobodžias ir kartojamas užduotis? Paketinis failas gali būti būtent tai, ko ieškote. Naudokite jį veiksmams automatizuoti. Mes parodysime komandas, kurias turite žinoti. Skaityti daugiau ir daugiau niekada nesijaudink dėl jų. Elektros energijos vartotojai turėtų sužinoti viską apie paketų scenarijų sudarymą anksčiau nei vėliau.
Vienas dalykas, kurį turėsite žinoti kada rašydamas savo pirmuosius paketinius failus Kaip sukurti paketinį (GPGB) failą penkiais paprastais žingsniaisŠiame straipsnyje aprašoma, kaip sukurti paketinį failą, naudojant penkis paprastus „Windows“ operacinės sistemos veiksmus. Skaityti daugiau yra jei kitoks teiginys. Kaip galbūt žinote, jei turite kokių nors programavimo patirties, teiginys „if-else“ yra būdas valdyti scenarijų logiką. Tai leidžia nurodyti sąlygą, kuri šakojasi į skirtingus kodo blokus.
Jei sąlyga teisinga, kodas jei blokuoti vykdo. Kitu atveju kodas Kitas blokas veikia vietoj. Štai pagrindinis pavyzdys, padedantis jums tai vizualizuoti:
if (grynųjų pinigų> 10) išėjimas „Jūs turite pakankamai pinigų!“; else output “Jūs neturite pakankamai pinigų.”;
Ši sintaksė yra, kaip naudoti jei kitaip pareiškimas paketiniuose failuose:
jei% x% == 15 (echo "x reikšmė yra 15") dar (echo "Nežinoma vertė")
Šis pavyzdys veikia, kai tikitės tam tikros įvesties, ir bet kas kitas gali išvesti standartinį pranešimą. Tačiau yra dar vienas scenarijus, kuriame yra kitoks sprendimas.
Daugelyje programavimo kalbų galite naudoti modifikuotą jei kitaip pareiškimas. Pridedant kitu atveju antrame sakinyje leidžia vykdyti kitokį kodo bloką, jei pradinis teiginys yra klaidingas, bet antroji sąlyga grįžta tiesa, kaip šiame modifikuotame pavyzdyje:
if (grynieji pinigai> 20) išėjimas „Jūs turite daug pinigų!“; else if (grynųjų pinigų> 10) išvestis „Jūs turite pakankamai pinigų!“; else output “Jūs neturite pakankamai pinigų.”;
Tačiau jūs negalite naudoti kitu atveju paketiniu scenarijumi. Užuot tiesiog pridėję seriją jei teiginiai:
jei% x% == 5, jei% y% == 5 (echo „Ir x, ir y lygus 5.“) jei% x% == 10, jei% y% == 10 (aidas "x ir y lygus 10.") dar (echo "Neteisingas įvestis")
Domina daugiau? Patikrinkite kodėl „PowerShell“ gali būti dar geriau nei paketinis scenarijus 5 priežastys, kodėl turėtumėte naudoti „PowerShell“, o ne paketo scenarijus„PowerShell“ yra tai, ko jūs gautumėte, jei peržengtumėte komandų eilutę naudodami paketinį scenarijų, įmesite keletą papildomų funkcijų ir visa tai pajungtumėte keliomis dalimis. Turėtumėte tai išbandyti dėl kelių priežasčių. Skaityti daugiau .
Ar jūs kada nors naudojote „if-else“ teiginius paketiniame scenarijuje? Ką jūs naudojate paketinius failus? Pasidalink su mumis komentaruose!
Vaizdo kreditas: „Aaban“ per „Shutterstock.com“
Benas yra „MakeUseOf“ redaktoriaus pavaduotojas ir rėmėjų pašto vadovas. Jis laiko B.S. studijavo kompiuterių informacinėse sistemose iš Grovo miesto koledžo, kur baigė Cum Laude studijas ir buvo pagyrimu. Jis mėgsta padėti kitiems ir aistringai žaidžia vaizdo žaidimus kaip laikmeną.