Sadržaj:
- Korak 1: Oblikovanje mog teksta, naslova i kl
- Korak 2: Inicijalizacija varijabli, dobivanje korisničkog unosa i If naredba
- Korak 3: Naredba cjevovoda, asinkrone naredbe i varijable okoliša
- Korak 4: Što ima? Riječ
Video: Paketni vodič - Poduzmite 2: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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:
CODE -ov paketni IDE: 8 koraka
CODE Batch Based IDE: Moj novi projekt, IDE ili uređivač teksta ili idc što je to. CODE IDE zasnovan na seriji 100 % serija. Djeluje gotovo isto kao i bilježnica, ali ljepše. Spreman sam razotkriti skupnu ljepotu s ovim projektom. U ovom se projektu koristi samo jedno proširenje, koje
Osnovni paketni vodič za Windows: 5 koraka
Osnovni paketni udžbenik za Windows: zdravo dečki, u roku od 24 sata objavio sam paketne vodiče za Windows koje sam vam obećao u zadnjoj uputi. ako niste vidjeli, kliknite na ovu vezu ovdje: https://www.instructables.com/id/Python-Tutorial/ ovo je na samim (x100) osnovama paketne pr
Jednostavan paketni program za chat: 5 koraka
Jednostavan paketni program za chat: Danas ću vam pokazati kako napraviti jednostavan paketni program. Vjerujem da je serija jedan od najjednostavnijih jezika (zar ne ??) svoje vrste. Pogledajte video i shvatit ćete. Objasnio sam sve, ali kvaliteta videa nije toliko koliko sam mislio
Vrlo osnovni paketni udžbenik: 6 koraka
Vrlo osnovni paketni vodič: Ako već znate osnove paketa, NE MORATE čitati ove upute, nastavite na Ne tako osnovni paketni vodič. NAPOMENA !: Kad god je nešto pod navodnicima (" primjer "), nemojte uključivati navodnici (ako vidite t
Osnovni paketni udžbenik nije tako: 6 koraka
Not So Basic Batch Tutorial: U prethodnom vodiču naučili smo osnovne osnove pisanja paketnih datoteka. Ako nemate pojma što je to paket, ali ga želite naučiti, pogledajte "Vrlo osnovni paketni vodič". U ovom vodiču ćete naučit će naprednije naredbe i kako