Mainos

Erätiedostot ovat yksi Windowsin piilotettuja tuottavuuden salaisuuksia. Vain vähän työtä voit automatisoi yksitoikkoiset tehtävät Kuinka käyttää Windows Batch File -komentoja automatisoimaan toistuvia tehtäviäSuoritatko usein tylsää ja toistuvaa tehtävää? Erätiedosto voi olla tarkalleen mitä etsit. Käytä sitä toimien automatisointiin. Näytämme sinulle komennot, jotka sinun on tiedettävä. Lue lisää Älä koskaan murehdi niistä enää. Virrankäyttäjien tulisi oppia kaikki eräkomentosarjoista ennemmin kuin myöhemmin.

Yksi asia, joka sinun on tiedettävä milloin ensimmäisten erä tiedostojen kirjoittaminen Kuinka luoda BAT-tiedosto viidessä yksinkertaisessa vaiheessaTämä artikkeli käsittelee erätiedoston luomista käyttämällä viittä yksinkertaista vaihetta Windows-käyttöjärjestelmälle. Lue lisää on if-else -lausunto. Kuten ehkä tiedät, jos sinulla on ohjelmointikokemusta, if-else-käsky on tapa hallita komentosarjojen logiikkaa. Sen avulla voit määrittää ehdon, joka haaroittuu erilaisiin koodilohkoihin.

instagram viewer

Jos ehto on totta, koodi jos estää suorittaa. Muuten koodi muu estää sen sijaan. Tässä on perus esimerkki, jonka avulla voit visualisoida sen:

if (käteinen> 10) -lähtö "Sinulla on tarpeeksi rahaa!"; else output "Sinulla ei ole tarpeeksi rahaa."; 

Seuraava syntaksi on kuinka tai muuten käsky erä tiedostoissa:

jos% x% == 15 (kaiku "x: n arvo on 15") muu (kaiku "Tuntematon arvo") 

Tämä esimerkki toimii, kun odotat tiettyä syötettä ja mikä tahansa muu voi lähettää vakioviestin. Mutta on toinenkin skenaario, jolla on erilainen ratkaisu.

Useimmissa ohjelmointikielissä voit käyttää muokattua muotoa tai muuten lausuma. lisääminen muuten jos Toisessa lauseessa voit suorittaa toisen koodilohkon, jos alkuperäinen lause on väärä, mutta toinen ehto palaa totta, kuten tässä muunnetussa esimerkissä:

if (käteinen> 20) output "Sinulla on paljon rahaa!"; muuten, jos (raha> 10) tuottaa "Sinulla on tarpeeksi rahaa!"; else output "Sinulla ei ole tarpeeksi rahaa."; 

Et voi kuitenkaan käyttää muuten jos eräkomentosarjoina. Sen sijaan lisää vain sarja jos lausunnot:

jos% x% == 5 jos% y% == 5 (kaiku "Sekä x että y ovat yhtä kuin 5.") jos% x% == 10, jos% y% == 10 (kaiku "Sekä x että y ovat 10.") muu (kaiku "Virheellinen syöttö.")

Kiinnostaako enemmän? Katso miksi PowerShell saattaa olla jopa parempi kuin eräkomentosarja 5 syytä, joiden vuoksi sinun pitäisi käyttää PowerShell-ohjelmaa eräkomentosarjojen sijastaPowerShell on se, mitä saisit, jos ylität komentokehotteen eräkomentosarjoilla, heität joitain lisäominaisuuksia ja potkut kaikki kokonaan useita lovia. Tässä on useita syitä, miksi sinun pitäisi kokeilla sitä. Lue lisää .

Oletko koskaan käyttänyt if-else-lauseita eräkomentosarjoissa? Mitä suoritat eräajotiedostoilla? Jaa kanssamme kommentteissa!

Kuvahyvitys: Aaban Shutterstock.com-sivuston kautta

Ben on varatoimittaja ja sponsoroidun postin päällikkö MakeUseOfissa. Hänellä on B.S. Tietoteknisissä järjestelmissä Grove City Collegessa, missä hän valmistui Cum Laude -opinnosta ja kunnianosoituksineen pääaineellaan. Hän nauttii muiden auttamisesta ja on intohimoinen videopeleihin mediana.