Talaan ng mga Nilalaman:

Batch Tutorial - Dalhin ang 2: 4 na Mga Hakbang
Batch Tutorial - Dalhin ang 2: 4 na Mga Hakbang

Video: Batch Tutorial - Dalhin ang 2: 4 na Mga Hakbang

Video: Batch Tutorial - Dalhin ang 2: 4 na Mga Hakbang
Video: Mga dapat baunin ng baguhang ofw | Pwede at bawal sa loob ng maleta #workabroad #factoryworker 2024, Nobyembre
Anonim
Batch Tutorial - Dalhin ang 2
Batch Tutorial - Dalhin ang 2

Okay tulad ng sinabi ko sa aking nakaraang tutorial sa batch (https://www.instructables.com/id/EZ049TMM19EWPKGWKH/#CEINEJV64U3EWP86YUP), plano kong lumikha ng isang malawak na 3 bahagi (o kunin) na tutorial sa batch. Alin ang dapat masakop ang karamihan sa kailangan mong malaman upang gawin ang nais mo sa batch. Ang file na naka-attach sa ibaba ay ang pinagkumpitensyang.bat (batch) na file na ginawa ko, laconix / hindi maiiwasan_chaos

Hakbang 1: Pag-format ng Aking Teksto, Mga Pamagat, at Cls

Okay upang magsimula sa ipapakita ko sa iyo ang code;

Mga pagpipilian sa @echo offtitle.. [ni laconix] clsecho Mayroon kang ilang mga pagpipilian na gagawin..echo..gawin ang maling pagpipilian bagaman at magdusa ng mga kinahinatnan! echo.pause: menuclsecho.echo.echo.echo.echo. echo / ------------------------------ / echo / Pumili ng isang numero sa pagitan ng 1 at 3 / echo (- 1.. 2.. 3 -) echo / Ang bawat pagpipilian ngunit ang isa ay masama! / echo / ---------------------------- / pamagat karaniwang itakda ang pamagat para sa prompt ng utos sa gayon ang pamagat ng instruktable.com ay cool! nililimas lamang ng cls ang cmd ng anumang input o output. Dapat mong malaman kung ano ang ginagawa ng echo sa ngayon, ngunit ang echo. lumilikha ng isang bagong linya na kung saan ay kapaki-pakinabang para sa pag-format.: menu bagaman nasakop ko ito sa aking nakaraang tutorial na sulit na muling pag-aralan, mahalagang lumilikha ito ng isang punto sa isang programa kung saan maaari kang mag-GOTO anumang oras. Ang natitirang bahagi ng seksyong ito ay nag-format lamang.: D

Hakbang 2: Pagsisimula ng Mga Variable, Pagkuha ng Input ng Gumagamit at ang Pahayag na Kung

Muli ipapakita ko sa iyo ang code pagkatapos ay ipaliwanag ito;

itakda ang pagpipilian = nadaecho ?. clsif% choice% == 1 GOTO oneif% choice% == 2 GOTO twoif% choice% == 3 GOTO threemsg * Ni 1, 2 o 3 eh? Sayang, bye bye..shutdown -s -f -t 00 itakda ang pagpipilian = nada, kung ano ang ginagawa nito ay ang paglikha o pagsisimula ng variable na may paunang halaga o "nada", o wala.: D Ang isang variable ay tulad ng isang lalagyan na nag-iimbak ng impormasyon para sa iyo hanggang sa hindi na ito kinakailangan o magsara ang programa. Itinakda ang / p =, kumukuha ito ng input ng gumagamit, sa pamamagitan ng paggamit ng itinakdang utos na may argument / p na nagsasabi sa utos na magkaroon ng isang prompt. Kaya karaniwang itakda / p pagpipilian = anong numero? ay tulad ng pagtatanong at pagta-type nila ng sagot. kung ang pahayag kung gumagana tulad ng. kung kundisyon == tunay na doesisSo karaniwang sinasabi kung ang% choice% ay katumbas ng 1 GOTO na isa ay hindi totoo ito ay pupunta lamang sa susunod na linya. shutdown -s -f -t 00 pinapatay lamang ang kanilang computer na pinipilit ang lahat ng mga programa na magsara, agad.

Hakbang 3: Piping Command, Mga Asynchronous na Utos at Mga variable sa Kapaligiran

Muli, code muna, paliwanag pagkatapos;

: onemsg * Kaya't napili mo ang # 1, naisip mong ligtas ka at aposd? msg * WRONG!: netspamnet send * laconix rules! GOTO netspam: twoshutdown -s -t 10pausemsg * Inaasahan kong makukuha mo ito sa oras, dahil ito ang ligtas… shutdown -aGOTO hell: threemsg * Ito ang ligtas na numero… pause: forkstart options.bat | msg * Memory wipeout! GOTO fork: hellmsg * joke, lahat sila & aposre lahat ng hindi maganda!: mga panuntunan sa textbombecho laconix! >>% systemroot% / laconix.txtGOTO: textbomb: oneBasically pumupunta lamang sa isang walang katapusang loop ng GOTO. Katulad na katulad ng halimbawa ng fork bomb 2 sa unang tutorial. Ginagawa silang impiyerno ng GOTO: impyernoNagsabi sa kanila na wala sa kanila ang mabuti, ginagawa ang tinatawag kong isang bombang teksto. Aling mga tubo (>>) ang utos na echo laconix na namumuno! ' sa% systemroot% / laconix.txt sa isang / n walang katapusang loop ng GOTO.% systemroot% ay isang variable sa kapaligiran na nagsasabi sa file na makatipid sa / windows / direktoryo kahit na anong pangalan ng root drive, ie. C; /, E: /, Z: /, et cetera: threeNililipat ang mga ito sa pag-iisip nito ang ligtas na numero Pumunta sa isang fork bomb na katulad nito sa unang tutorial, ngunit may isang pangunahing pagkakaiba. Mga hindi magkakasunod na utos; simulan ang options.bat | msg * Memory wipeout ! ang | nagsasaad ng mga hindi magkasabay na utos, na nangangahulugang nagsasagawa sila nang sabay.

Hakbang 4: Ano? Salita

Salamat sa pagbabasa ng aking tutorial, inaasahan kong gusto mo ang video. May natutunan.

At inaasahan kong magpatuloy ka ng interes sa mga computer, at sa aking mga itinuturo. Panatilihin ang isang ulo para sa aking huling tutorial sa seryeng ito sa lalong madaling panahon!

Inirerekumendang: