Kazalo:
- 1. korak: Oblikovanje besedila, naslovov in kl
- 2. korak: Inicializacija spremenljivk, pridobivanje vnosa uporabnika in stavek if
- 3. korak: Ukaz za vodenje cevi, asinhrone ukaze in okoljske spremenljivke
- 4. korak: Kaj se dogaja? Beseda
Video: Paketni vadnik - naredite 2: 4 korake
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
V redu, kot sem rekel v svoji prejšnji vadnici o paketu (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), nameravam ustvariti obsežno 3 -delno (ali vzeti) vadnico o seriji. Kar bi moralo zajemati večino tega, kar morate vedeti, da s paketom naredite, kar želite. Spodaj priložena datoteka je konkurenčna datoteka.bat (paketna), ki sem jo naredil jaz, laconix / inevitable_chaos
1. korak: Oblikovanje besedila, naslovov in kl
V redu, za začetek vam bom pokazal kodo;
@echo offtitle Izbira.. [by laconix] clsecho Izbrati morate nekaj.. echo.. vendar se odločite napačno in trpite posledice! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Izberite številko med 1 in 3 / echo (-1.. 2.. 3 -) echo / Vsaka druga izbira je slaba! /echo / ------------------------------/ title v bistvu nastavi naslov za ukazni poziv, tako da je naslov instructables.com kul! cls samo počisti cmd katerega koli vhoda ali izhoda. Morali bi vedeti, kaj echo počne do zdaj, vendar echo. ustvari novo vrstico, ki je uporabna za oblikovanje.: menu Čeprav je to že opisano v prejšnji vadnici, je vredno ponoviti, v bistvu ustvari točko v programu, v katerem lahko kadar koli GOTO. Preostanek tega razdelka je samo oblikovanje.: D
2. korak: Inicializacija spremenljivk, pridobivanje vnosa uporabnika in stavek if
Še enkrat vam bom pokazal kodo in jo nato razložil;
set choice = nadaecho?.: Kaj naj bi bilo:.? set /p choice = Huh? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * Niti 1, 2 ali 3 a? Škoda, adijo, adijo … ugasni -s -f -t 00 set choice = nada, to počne ali ustvari ali inicializira spremenljivko z začetno vrednostjo ali "nada" ali nič.: D Spremenljivka je kot vsebnik, ki hrani podatke za vas, dokler niso več potrebni ali se program zapre. set /p selected =, to je vnos uporabnika z uporabo ukaza set z argumentom /p, ki pove ukazu, da ima niz nizov. Torej v bistvu set /p choice = katero število? je tako, kot če bi postavili vprašanje in oni vtipkali odgovor. če stavek if deluje kot tak. če je pogoj == res, to v bistvu torej pravi, če je % izbira % enaka 1 GOTO, da to ni res, gre samo v naslednjo vrstico. shutdown -s -f -t 00 preprosto izklopi računalnik, s čimer se vsi programi takoj zaprejo.
3. korak: Ukaz za vodenje cevi, asinhrone ukaze in okoljske spremenljivke
Spet koda najprej, razlaga po;
: onemsg * Torej ste izbrali #1, mislili ste, da ste & varni? msg * NAPAKO!: netspamnet pošlji * laconix pravila! GOTO netspam: twoshutdown -s -t 10pausemsg * Upam, da boste to dobili pravočasno, ker je bilo to varno… shutdown -aGOTO hell: threemsg * To je varna številka… pause: forkstart choices.bat | msg * Izbris spomina! GOTO vilica: hellmsg * šala, vse je slabo!: textbombecho laconix pravila! >> %systemroot %/laconix.txt GOTO: textbomb: oneNačeloma gre samo v neskončno zanko GOTO. Zelo podobno primeru 2 z vilicami bombo v prvi vadnici.: TwoExecute ukaz shutdown -s -t 10 "pause s, če računalnika ne pritisnejo pravočasno, če ga prekine in naredi GOTO hudič: pekel Pove jim, da nobeden od njih ni bil dober, dela tisto, čemur pravim besedilna bomba. Katere cevi (>>) ukaz odmeva laconix! " v %systemroot %/laconix.txt v / n neskončni zanki GOTO. %systemroot %je okoljska spremenljivka, ki datoteki pove, naj se shrani v imenik/windows/, ne glede na ime korenskega pogona, tj. C;/, E:/, Z:/, et cetera: three Prevari jih v razmišljanje o varni številki Gre v vilico bombo, podobno tisti v prvi vadnici, vendar z eno glavno razliko. Asinhroni ukazi; start choices.bat | msg * Izbris pomnilnika ! the | označuje asinhrone ukaze, kar v bistvu pomeni, da so izvedeni hkrati.
4. korak: Kaj se dogaja? Beseda
Hvala, ker ste prebrali mojo vadnico, upam, da vam je video všeč. Nekaj se je naučil.
Upam, da vas še naprej zanimajo računalniki in moja navodila. Pozor kmalu za mojo zadnjo vadnico v tej seriji!
Priporočena:
CODE -jev paketni IDE: 8 korakov
CODE's Batch Based IDE: Moj novi projekt, IDE ali urejevalnik besedil ali idc, kaj je to. CODE -jev IDE na osnovi serije 100 %. Deluje skoraj enako kot beležnica, vendar lepše. Pripravljen sem razkriti serijsko lepoto s tem projektom. V tem projektu je uporabljena samo ena razširitev, ki
Osnovni vadnik programiranja: 6 korakov
Osnovna vadnica za programiranje: Ta vadnica vas bo naučila, kako napisati preprost program v Pythonu. Zasnovan je za ljudi z osnovnimi računalniškimi znanji, ki še nikoli niso programirali. Potrebovali boste naslednje: 1. Računalnik Windows.2. Možnost namestitve programske opreme
Osnovni paketni vadnik za Windows: 5 korakov
Osnovni paketni vadnik za Windows: pozdravljeni fantje, v 24 urah sem objavil paketne vaje za Windows, ki sem vam jih obljubil v zadnjem navodilu. če ga niste videli, kliknite to povezavo tukaj: https://www.instructables.com/id/Python-Tutorial/ to je na samih (x100) osnovah paketne pr
Zelo osnovni paketni vadnik: 6 korakov
Zelo osnovni paketni vadnik: Če že poznate osnove paketa, vam NI treba prebrati tega navodila, nadaljujte z Ne tako osnovnim paketnim vodičem. OPOMBA!: Kadar je nekaj v narekovajih (" primer "), ne vključujte narekovaji (če vidite t
Plesni vadnik: 16 korakov
Vadnica za plesalce: Ta vadnica vas bo naučila, kako v Adobe Photoshopu narediti plesalko s kul svetlobo in barvnimi učinki. Ta primer je bil narejen v programu Adobe Photoshop CS4