Sisällysluettelo:

Eräopetusohjelma - Ota 2: 4 askelta
Eräopetusohjelma - Ota 2: 4 askelta

Video: Eräopetusohjelma - Ota 2: 4 askelta

Video: Eräopetusohjelma - Ota 2: 4 askelta
Video: Huippu-Pohjola -leiri 5.3.2011: Kaitsut-Jannet 2024, Heinäkuu
Anonim
Eräopetusohjelma - Ota 2
Eräopetusohjelma - Ota 2

Okei, kuten sanoin edellisessä erän opetusohjelmassa (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), aion luoda laajan 3 -osan (tai ottaa) opetusohjelman erästä. Tämän pitäisi kattaa suurin osa siitä, mitä sinun tarvitsee tietää, jotta voit tehdä mitä haluat erän kanssa. Alla oleva tiedosto on kilpaileva.bat (erä) -tiedosto, jonka olen tehnyt, laconix / välttämätön_chaos

Vaihe 1: Tekstini, otsikoiden ja Cls -tiedostojen alustaminen

Okei aloittaaksesi, näytän sinulle koodin;

@echo offtitle Choices.. [kirjoittanut laconix] clsecho Sinulla on joitain valintoja tehdä..echo..tehdä kuitenkin väärin ja kärsiä seurauksista! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Valitse numero väliltä 1 ja 3 / echo (-1.. 2.. 3 -) echo / Jokainen valinta paitsi yksi on huono! /echo / ------------------------------/ title asettaa periaatteessa komentokehotteen otsikon, joten otsikko instructables.com on siisti! cls vain tyhjentää cmd: n kaikista tuloista tai tuotoista Sinun pitäisi tietää, mitä kaiku tekee jo nyt, mutta kaiun. luo uuden rivin, joka on hyödyllinen muotoilussa.: menu, vaikka olen käsitellyt tätä edellisessä opetusohjelmassani, kannattaa käydä uudelleen, olennaisesti se luo pisteen ohjelmaan, jossa voit GOTO milloin tahansa. Loput tästä osasta ovat vain muotoilua.: D

Vaihe 2: Muuttujien alustaminen, käyttäjän syötteen ja If -lauseen hankkiminen

Jälleen näytän sinulle koodin ja selitän sen;

set choice = nadaecho?.: Mikä & aposll se on:.? set /p choice = Huh? clsif % choice % == 1 GOTO oneif % choice % == 2 GOTO twoif % choice % == 3 GOTO threemsg * Ei 1, 2 tai 3 eh? Harmi, heippa … sammutus -s -f -00 set choice = nada, muuttuja luodaan tai alustetaan alkuperäisellä arvolla tai "nada" tai ei mitään.: D Muuttuja on kuin säiliö, joka tallentaa tietoja sinulle, kunnes niitä ei enää tarvita tai ohjelma sulkeutuu. set /p valitsi =, tämä saa käyttäjän syötteen käyttämällä set -komentoa argumentin /p kanssa, joka kertoo komennolle kehotteen. Joten periaatteessa asetettu /p -valinta = mikä numero? on kuin kysyisi kysymyksen ja kirjoittaisi vastauksen. jos if -lause toimii sellaisenaan. Jos ehto == true dothisSi pohjimmiltaan se sanoo, että jos % choice % on yhtä kuin 1 GOTO, yksi ei ole totta, se menee vain seuraavalle riville. shutdown -s -f -00 sammuttaa vain tietokoneen ja pakottaa kaikki ohjelmat sulkeutumaan välittömästi.

Vaihe 3: Putkikomento, asynkroniset komennot ja ympäristömuuttujat

Jälleen koodi ensin, selitys sen jälkeen;

: onemsg * Joten valitsit numeron 1, luulit olevasi turvassa? msg * WRONG!: netspamnet send * laconix rules! GOTO netspam: twoshutdown -s -t -10pausemsg * Toivottavasti saat tämän ajoissa, koska tämä oli turvallinen… sammutus -aGOTO helvetti: threemsg * Tämä on turvallinen numero… tauko: forkstart options.bat | msg * Muistin tuhoaminen! GOTO -haarukka: hellmsg * vitsi, he ovat pahoja!: textbombecho laconix rules! >> %systemroot %/laconix.txt GOTO: textbomb: oneYleisesti menee vain äärettömään GOTO -silmukkaan. Hyvin samanlainen kuin haarukkapommin esimerkki 2 ensimmäisessä opetusohjelmassa.: KaksiToteuta komento shutdown -s -t 10 "the pause s, jos he eivät paina näppäintä ajoissa, kun tietokone sammuu, jos he tekevät sen keskeytykseen ja saa heidät GOTO hell: hell %systemroot %/laconix.txt -tiedostoon / n loputtomassa GOTO -silmukassa. %systemroot %on ympäristömuuttuja, joka käskee tiedoston tallentaa/windows/-hakemistoon juuriaseman nimestä riippumatta, eli C;/, E:/, Z:/jne ! | tarkoittaa asynkronisia komentoja, mikä tarkoittaa käytännössä sitä, että ne ovat suorittaneet samaan aikaan.

Vaihe 4: Mitä kuuluu? Sana

Kiitos, että luit opetusohjelmani, toivottavasti pidät videosta. Oppinut jotain.

Ja toivon, että jatkat kiinnostusta tietokoneisiin ja opetusohjelmiini. Pidä pää pystyssä tämän sarjan viimeiselle opetusohjelmalle pian!

Suositeltava: