Tartalomjegyzék:

Kötegelt bemutató - 2: 4 lépés
Kötegelt bemutató - 2: 4 lépés

Videó: Kötegelt bemutató - 2: 4 lépés

Videó: Kötegelt bemutató - 2: 4 lépés
Videó: Peonza tanulás 4. lépés 2024, Július
Anonim
Kötegelt bemutató - vegye 2
Kötegelt bemutató - vegye 2

Oké, ahogy az előző, kötegelt oktatóanyagomban is mondtam (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), tervezek egy kiterjedt, 3 részes (vagy részleges) bemutatót készíteni kötegelten. Amelynek le kell fednie a legtöbbet, amit tudnia kell ahhoz, hogy kötegelt dolgokat tegyen. Az alább csatolt fájl az általam készített, versengő.bat (kötegelt) fájl, laconix / elkerülhetetlen_chaos

1. lépés: A szöveg, a címek és a Cls formázása

Kezdjük azzal, hogy megmutatom a kódot;

@echo offtitle Choices. echo / ------------------------------ / echo / Válasszon egy számot 1 és 3 között / echo (-1.. 2.. 3 -) echo / Minden választás egy kivételével rossz! /echo / ------------------------------/ cím alapvetően állítsa be a címet a parancssorba, így a cím instructables.com jó! A cls csak törli a bemenet vagy kimenet cmd -jét létrehoz egy új sort, amely hasznos a formázáshoz.: menü, bár az előző oktatóanyagomban már tárgyaltam erről, érdemes újra megismételni, lényegében egy pontot hoz létre egy programban, amelyben bármikor GOTO. Ennek a szakasznak a többi része csak formázás.: D

2. lépés: Változók inicializálása, felhasználói adatok beszerzése és az If utasítás

Ismét megmutatom a kódot, majd elmagyarázom;

set choice = nadaecho?.: Mi lehet ez?:? set /p choice = Huh? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * Sem 1, 2 vagy 3 eh? Kár, viszlát..sutdown -s -f -t 00 set choice = nada, ez a változó létrehozása vagy inicializálása a kezdeti értékkel vagy "nada" -val, vagy semmi.: D A változó olyan, mint egy tároló, amely addig tárolja az információkat, amíg már nincs rájuk szükség, vagy a program bezárul. set /p választotta =, ez a felhasználói bevitel, a set parancs használatával a /p argumentummal, amely azt mondja a parancsnak, hogy legyen egy prompt. Tehát alapvetően set /p választás = milyen szám? olyan, mintha feltennél egy kérdést, és beírnád a választ. ha az if utasítás így működik. Ha a feltétel == igaz, akkor ez alapvetően azt jelenti, hogy ha a % choice % értéke 1 GOTO, akkor az egyik nem igaz, csak a következő sorba kerül. shutdown -s -f -00 csak leállítja számítógépét, és az összes programot azonnali bezárásra kényszeríti.

3. lépés: Piping parancs, aszinkron parancsok és környezeti változók

Ismét kód először, magyarázat utána;

: onemsg * Tehát az #1 -et választotta, és úgy gondolta, hogy biztonságban van? msg * WRONG!: netspamnet send * laconix rules! GOTO netspam: twoshutdown -s -t 10pausemsg * Remélem, időben megkapja, mert ez volt a biztonságos… leállítás -aGOTO pokol: threemsg * Ez a biztonságos szám… szünet: forkstart options.bat | msg * Memória törlés! GOTO villa: hellmsg * vicc, és minden rossz!: textbombecho laconix Rules! >> %systemroot %/laconix.txtGOTO: textbomb: one Alapvetően csak egy végtelen GOTO ciklusba megy. Nagyon hasonlít az első oktatóanyagban szereplő villás bomba 2. példájához.: Két GOTO pokollá teszi őket: pokol a %systemroot %/laconix.txt fájlba egy / n végtelen GOTO ciklusban. A %systemroot %egy környezeti változó, amely azt mondja a fájlnak, hogy mentse a/windows/könyvtárba, függetlenül a root meghajtó nevétől, pl. C;/, E:/, Z:/, stb.: Három ! A | aszinkron parancsokat jelöl, ami alapvetően azt jelenti, hogy egyszerre hajtottak végre.

4. lépés: Mi a helyzet? Szó

Köszönöm, hogy elolvastad az oktatóanyagomat, remélem tetszeni fog a videó. Tanult valamit.

És remélem, továbbra is érdeklődik a számítógépek és az oktathatóságaim iránt. Tartsa a fejét a sorozat utolsó oktatóanyagához hamarosan!

Ajánlott: