Turinys:

Paketinė pamoka - atlikite 2: 4 žingsnius
Paketinė pamoka - atlikite 2: 4 žingsnius

Video: Paketinė pamoka - atlikite 2: 4 žingsnius

Video: Paketinė pamoka - atlikite 2: 4 žingsnius
Video: 🔥Экспресс МК: вяжем красивый жакет, кардиган крючком на любой возраст, сезон и размер 2024, Lapkritis
Anonim
Paketinė pamoka - imk 2
Paketinė pamoka - imk 2

Gerai, kaip sakiau savo ankstesnėje partijos pamokoje (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), planuoju sukurti išsamią 3 dalių (arba paimti) pamoką apie paketą. Tai turėtų apimti didžiąją dalį to, ką reikia žinoti, kad padarytumėte tai, ko norite naudodami paketą. Žemiau pridėtas failas yra mano sukurtas.bat (paketinis) failas, laconix / neišvengiamas_chaosas

1 veiksmas: mano teksto, pavadinimų ir klipų formatavimas

Gerai pradėti nuo to, aš parodysiu kodą;

@echo offtitle Choices.. [autorius: laconix] echo / ------------------------------ / echo / Pasirinkite skaičių nuo 1 iki 3 / echo (-1.. 2.. 3 -) echo / Kiekvienas pasirinkimas, išskyrus vieną, yra blogas! /aidas / ------------------------------/ pavadinimas iš esmės nustato komandų eilutės pavadinimą, todėl pavadinimas instructables.com yra šaunus! cls tiesiog išvalo bet kokio įvesties ar išvesties cmd. Turėtumėte žinoti, ką echo daro iki šiol, bet aidas. sukuria naują eilutę, kuri yra naudinga formatavimui.: meniu, nors tai aptariau savo ankstesnėje pamokoje, verta dar kartą pereiti, iš esmės tai sukuria tašką programoje, kurioje galite GOTO bet kuriuo metu. Likusi šio skyriaus dalis yra tik formatavimas.: D

2 veiksmas: kintamųjų inicijavimas, vartotojo įvesties gavimas ir teiginys „If“

Dar kartą parodysiu kodą, tada paaiškinsiu;

set choice = nadaecho?.: Kas tai būtų:.? set /p choice = Huh? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * Nei 1, 2 ar 3, taip? Gaila, iki pasimatymo … išjungimas -s -f -t 00 nustatykite pasirinkimą = nada, tai yra kintamojo sukūrimas ar inicijavimas su pradine reikšme arba „nada“, arba nieko.: D Kintamasis yra tarsi talpykla, kurioje saugoma informacija jums tol, kol jos nebereikia arba programa užsidaro. set /p pasirinko =, tai yra vartotojo įvestis, naudojant komandą set su argumentu /p, kuris nurodo komandai turėti raginimą. Taigi iš esmės nustatyti /p pasirinkimas = koks skaičius? tai tarsi užduoti klausimą ir įvesti atsakymą. jei teiginys veikia kaip toks. Jei sąlyga == tiesa, dothis shutdown -s -f -00 tiesiog išjungia kompiuterį, priversdamas akimirksniu uždaryti visas programas.

3 žingsnis: Vamzdynų komanda, asinchroninės komandos ir aplinkos kintamieji

Vėlgi, pirmiausia kodas, paskui paaiškinimas;

: onemsg * Taigi jūs pasirinkote #1, manėte, kad esate saugūs? GOTO netspam: twoshutdown -s -t 10pausemsg * Tikiuosi, kad tai gausite laiku, nes tai buvo saugus… išjungimas -aGOTO hell: threemsg * Tai yra saugus numeris… pauzė: forkstart options.bat | msg * Atminties sunaikinimas! GOTO šakutė: hellmsg * anekdotas, jie & aposre visi blogi!: textbombecho laconix rules! >> %systemroot %/laconix.txtGOTO: textbomb: one Iš esmės tiesiog eina į begalinę GOTO kilpą. Labai panašus į šakės bombos 2 pavyzdį pirmoje pamokoje.: Du Įvykdykite komandą shutdown -s -t 10 "the pause s, jei jie laiku nepaspaudžia klavišo, kai kompiuteris išsijungia, jei jie jį nutraukia ir priverčia juos GOTO hell: hell į %systemroot %/laconix.txt / n begalinėje GOTO kilpoje. %systemroot %yra aplinkos kintamasis, kuris nurodo failą išsaugoti kataloge/windows/, nepriklausomai nuo šakninio disko pavadinimo, ty C;/, E:/, Z:/, ir tt: trysPatraukia juos galvoti, kad tai saugus skaičius Įeina į šakės bombą, panašią į pirmąją pamoką, tačiau su vienu pagrindiniu skirtumu. Asinchroninės komandos; pradžios pasirinkimai. Bat | msg * Atminties ištrynimas ! | žymi asinchronines komandas, o tai iš esmės reiškia, kad jos vykdomos tuo pačiu metu.

4 žingsnis: Ką daryti? Žodis

Dėkojame, kad perskaitėte mano vadovėlį, tikiuosi, kad jums patiko vaizdo įrašas. Kažko išmoko.

Tikiuosi, kad ir toliau domitės kompiuteriais ir mano instrukcijomis. Neužmirškite mano paskutinės šios serijos pamokos!

Rekomenduojamas: