Tartalomjegyzék:
- 1. lépés: A szöveg, a címek és a Cls formázása
- 2. lépés: Változók inicializálása, felhasználói adatok beszerzése és az If utasítás
- 3. lépés: Piping parancs, aszinkron parancsok és környezeti változók
- 4. lépés: Mi a helyzet? Szó
Videó: Kötegelt bemutató - 2: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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:
Kötegelt fájl: Mozgásvezérlés: 3 lépés
Kötegelt fájl: Mozgásvezérlők: Amikor utánanéztem, hogyan hozhatok létre mozgásvezérlőket a CMD -ben, nem találtam pontos eredményeket, ezért úgy döntöttem, hogy saját vezérlőket készítek, amelyek működnek a WASD billentyűkkel a mozgáshoz és 1234 billentyűkkel az elforgatáshoz
Kötegelt bemutató - 1: 4 lépés
Kötegelt bemutató - 1. lépés: Nos, láttam néhány kötegelt oktatóanyagot odakinn, de egyikük sem követett semmit, ezért készítek egy 3 részes oktatóanyagot a kötegről, videókat csak az extra kényelem érdekében. Csatolok mindent .bat (kötegelt) fájlok szükségesek a megfelelő lépésben
Nagyon egyszerű kötegelt bemutató: 6 lépés
Nagyon egyszerű kötegelt bemutató: Ha már ismeri a Batch lényeges elemeit, akkor NEM kell elolvasnia ezt az oktatható részt, hanem folytassa a Nem olyan alapvető kötegelt oktatóanyaggal. MEGJEGYZÉS! idézőjelek (ha látod, hogy
Nem annyira alapvető kötegelt bemutató: 6 lépés
Nem olyan alapvető kötegelt bemutató: Az előző oktatóanyagban megtanultuk a kötegelt fájlok írásának alapvető feltételeit. Ha fogalma sincs arról, hogy mi a köteg, de szeretné megtanulni, olvassa el a "Nagyon egyszerű kötegelt bemutató" című részt. Ebben az oktatóanyagban megtanulja a fejlettebb parancsokat és hogyan
Kötegelt programozás. kötegelt ablakban .: 3 lépés
Kötegelt programozás. kötegelt ablakban: ebben az instuctable (batch tényleg) imma megtanítja a kötegelt programot. (ez az első, kérem, legyen szelíd)