Sadržaj:

Paketni vodič - Poduzmite 2: 4 koraka
Paketni vodič - Poduzmite 2: 4 koraka

Video: Paketni vodič - Poduzmite 2: 4 koraka

Video: Paketni vodič - Poduzmite 2: 4 koraka
Video: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Srpanj
Anonim
Paketni vodič - Uzmite 2
Paketni vodič - Uzmite 2

U redu, kao što sam rekao u svom prethodnom vodiču o seriji (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), planiram stvoriti opsežan vodič iz 3 dijela (ili uzeti) o seriji. Što bi trebalo pokriti većinu onoga što trebate znati da biste učinili ono što želite s batch -om. Dolje priložena datoteka je natjecateljska.bat (batch) datoteka koju sam napravio, laconix / neizbježni_chaos

Korak 1: Oblikovanje mog teksta, naslova i kl

U redu za početak pokazat ću vam kôd;

@echo offtitle Izbori.. [by laconix] clsecho Imate nekoliko izbora … echo.. ipak napravite pogrešan izbor i trpite posljedice! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Odaberite broj između 1 i 3 / echo (-1.. 2.. 3 -) echo / Svaki izbor osim jednog je loš! /jeka \------------------------------/ title u osnovi postavlja naslov za naredbeni redak tako da je naslov instructables.com kul! cls samo briše cmd bilo kojeg ulaza ili izlaza Trebali biste znati što echo do sada radi, ali echo. stvara novi redak koji je koristan za oblikovanje.: izbornik, iako sam ovo već opisao u svom prethodnom vodiču, vrijedi ponoviti, u biti, on stvara točku u programu u kojoj možete otići u bilo kojem trenutku. Ostatak ovog odjeljka je samo oblikovanje.: D

Korak 2: Inicijalizacija varijabli, dobivanje korisničkog unosa i If naredba

Ponovno ću vam pokazati kôd i objasniti ga;

set choice = nadaecho?.: Što bi to bilo:.? set /p choice = Huh? clsif % choice % == 1 OTVORITE jedani % % odabir % == 2 IDITE Dvoi % % odabir % == 3 IDITE na tri ms * Niti 1, 2 ili 3 a? Šteta, doviđenja.. isključivanje -s -f -t 00 set choice = nada, ono što radi je stvaranje ili inicijalizacija varijable s početnom vrijednošću ili "nada", ili ništa.: D Varijabla je poput spremnika koji pohranjuje informacije za vas sve dok više nisu potrebne ili dok se program ne zatvori. set /p izabrao =, ovo je unos korisnika, pomoću naredbe set s argumentom /p koji govori naredbi da ima niz znakova. Dakle, u osnovi postavite /p choice = koji broj? to je kao da postavite pitanje, a oni upišu odgovor. ako if naredba radi kao takva. ako je uvjet == istinito, dakle, u osnovi se kaže ako je % odabir % jednak 1 IDI jedan je da to nije točno, samo ide u sljedeći redak. shutdown -s -f -t 00 samo isključuje njihovo računalo, prisiljavajući sve programe da se odmah zatvore.

Korak 3: Naredba cjevovoda, asinkrone naredbe i varijable okoliša

Opet prvo šifra, objašnjenje poslije;

: onemsg * Dakle, odabrali ste #1, mislili ste da ste na sigurnom? msg * POGREŠNO!: netspamnet pošalji * laconix pravila! IDITE na netspam: twoshutdown -s -t 10pausemsg * Nadam se da ćete ovo dobiti na vrijeme, jer je ovo bilo sigurno… shutdown -aGOTO hell: threemsg * Ovo je siguran broj … pause: forkstart choices.bat | msg * Brisanje memorije! GOTO fork: hellmsg * šala, sve je to loše!: textbombecho laconix pravila! >> %systemroot %/laconix.txtGOTO: textbomb: oneU osnovi samo ide u beskonačnu GOTO petlju. Vrlo slično primjeru viljuške bombe 2 u prvom vodiču.: Dva Izvršite naredbu shutdown -s -t 10 "pause s, ako ne pritisnu tipku na vrijeme da se njihovo računalo isključi, ako je prekinu i čini ih GOTO hell: hell Reče im da nitko od njih nije bio dobar, radi ono što ja nazivam tekstualnom bombom. Kojim cijevima (>>) zapovijeda echo laconix vlada! ' na %systemroot %/laconix.txt u / n beskonačnoj GOTO petlji. %systemroot %je varijabla okruženja koja govori datoteci da se spremi u/windows/direktorij bez obzira na naziv korijenskog pogona, tj. C;/, E:/, Z:/, et cetera: three Navede ih na razmišljanje o sigurnom broju Prelazi u viljušku sličnu onoj u prvom vodiču, ali s jednom glavnom razlikom. Asinkrone naredbe; start choices.bat | msg * Brisanje memorije ! the | označava asinkrone naredbe, što u osnovi znači da su se izvršile u isto vrijeme.

Korak 4: Što ima? Riječ

Hvala što ste pročitali moj vodič, nadam se da vam se video sviđa. Naučio nešto.

Nadam se da ćete se i dalje zanimati za računala i za moje instrukcije. Upozorenje o mom posljednjem vodiču u ovoj seriji uskoro!

Preporučeni: