Mga Batch Script sa Windows 10: Ginagawang Mas Madali ang Buhay



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Ang mga script ng batch ay hanay ng mga utos na nakasulat sa isang file na naisakatuparan upang i-automate ang mga gawain. Ang mga utos / code ay isinasagawa isa-isa sa pagkakasunud-sunod habang nakasulat ang mga ito sa iba't ibang mga linya. Ginagamit ang mga file na ito upang gawing mas madali para sa mga gumagamit kapag gumagamit ng mga utos sa prompt ng utos. Nakatipid din sa oras kung ang mga utos ay lumampas sa isa o dalawa lamang.



Pagsulat ng Batch Script sa Windows 10



Mga Pangunahing Kaalaman ng Batch Script

Sa batch script, karamihan sa iyo ay nagsusulat ng mga utos na maaaring gumana sa prompt ng utos. Ang ilan ay pangunahing mga utos para sa pag-print, pag-pause, paglabas at ilang mga utos ay maaaring gamitin para sa iba't ibang mga layunin tulad pagcheck ng ping , pagsuri sa mga istatistika ng network at iba pa. Sa halip na buksan ang isang prompt ng utos sa bawat oras at i-type ang utos sa pamamagitan ng iyong sarili, maaari mong gawin ang file ng batch script at buksan lamang ito upang gumana.



Maraming mga utos na maaari mong gamitin sa iyong mga script ng pangkat para sa iba't ibang mga layunin, gayunpaman, ang ilang mga pangunahing utos ay nakalista sa ibaba:

  • MAGLABAS - Ipinapakita ang teksto sa screen sa prompt ng utos.
  • @ECHO OFF - Itinago ang ipinakitang teksto ng utos at ipinapakita lamang ang mensahe sa isang malinis na linya.
  • TITLE - Binabago ang pamagat ng command prompt window.
  • PAUSE - Ititigil ang window ng prompt ng utos mula sa awtomatikong pagsara pagkatapos maipatupad ang utos.

Tandaan : Ang pangalan ng file ay dapat na naiiba mula sa mga default na file ng system, kaya't hindi ito sumasalungat sa bawat isa at lumilikha ng gulo. Maaari mo ring gamitin ang extension na '.cmd' ang mga naunang bersyon ng Windows ay hindi tatakbo nito.

Pagsulat ng Mga Simpleng Script ng Batch

Maaaring subukan ng mga gumagamit ang simpleng batch script upang maunawaan ang mga utos at gumagana ito. Tulad din ng ibang mga wika sa pagprograma, nagpi-print ka ng teksto upang maunawaan ang pamamaraang pag-print; dito kami magpi-print ng string sa pamamagitan ng paggamit ng ECHO command. Sundin ang mga hakbang sa ibaba upang gawin ang iyong unang file ng script ng pangkat:



  1. Hawakan ang Windows susi at pindutin S upang buksan ang pag-andar ng paghahanap . I-type ngayon notepad ‘At pindutin Pasok buksan notepad .

    Pagbubukas ng Notepad sa pamamagitan ng pag-andar ng Paghahanap

  2. Sa pamamagitan ng pagsunod sa pangunahing mga utos sa itaas maaari mong isulat ang simple batch script tulad ng ipinakita sa ibaba:
    @ECHO OFF :: Ito ay isang puna na maaari mong isulat sa batch script. Pamagat APPUALS :: Ang pamagat ay ang cmd window name. Mga Gumagamit ng ECHO Hello Appuals, ito ay isang simpleng script ng pangkat. PAUSE
  3. Mag-click sa File sa tuktok na menu bar at mag-click sa I-save bilang . Palitan ang pangalan ang file at baguhin ang extension sa ‘ .isa ‘At i-click ang Magtipid pindutan

    Sine-save ang file gamit ang extension na '.bat'.

  4. Double-click ang file sa tumakbo ang file ng batch script.

Pagsulat ng Iba't ibang Mga Script ng Batch para sa Iba't ibang Mga Pakay

Ang ilan sa mga halimbawa upang maipakita sa iyo ang pagtatrabaho ng mga script ng pangkat sa pamamagitan ng iba't ibang mga sitwasyon. Ang bawat batch script sa ibaba ay magkakaroon ng parehong pamamaraan para sa paggawa, kaya gagamitin namin ang pamamaraan sa itaas para sa paglikha ng batch script at idagdag ang anuman sa mga code sa ibaba sa halip na sa itaas na code.

1. Pagkopya / Paglipat ng Mga File sa pamamagitan ng Paggamit ng isang Batch Script

Isang batch script para sa pagkopya ng mga file mula sa mapagkukunan patungo sa patutunguhan. Maaaring gamitin ang halimbawang ito pagkopya o paglipat ng mga larawan mula sa iyong telepono o camera SD card sa iyong folder ng system. Maaaring magamit ang batch file na ito kung karamihan ay gumagamit ka ng parehong mapagkukunan (USB / SD Card) para sa paglipat ng mga file. Hindi kailangang piliin ng mga gumagamit ang mga bagong file sa USB bawat isa at sa tuwing nais nilang ilipat / kopyahin ang mga ito sa PC. Sa pamamagitan ng pagtukoy sa pinagmulan at lokasyon ng patutunguhan, maaari mong kopyahin / ilipat ang mga file sa pamamagitan lamang ng pag-click sa script ng batch na ito.

  1. Lumikha ang text file at idagdag ang sumusunod na code dito:
    xcopy 'E:  New Folder  *. apk 'D:  My Folder '

    Pagsulat ng code para sa pagkopya ng mga file.

    Tandaan : Ang unang landas ay ang mapagkukunan at ang pangalawang landas ay para sa patutunguhan. Upang makopya ang lahat ng mga file mula sa pinagmulang landas alisin lamang ang ‘. apk ‘Extension at kokopya nito ang lahat.

  2. I-save ang file gamit ang extension na ‘ .isa ‘At tumakbo ang file

    Kinopya ang file sa pamamagitan ng paggamit ng isang script ng pangkat.

Tandaan : Maaari mo ring ilipat ang mga file sa pamamagitan ng pagbabago ng ‘ xcopy ‘To‘ gumalaw ‘Sa nasa itaas na code.

2. Pagbabago ng Mga Extension ng Files sa isang Folder

Maaari ka ring lumikha ng isang file ng pangkat para sa pagbabago ng extension ng lahat ng mga file sa folder. Ang mga extension ay maaaring mabago sa isang katulad format ng file , tulad ng JPG sa PNG o ganap nitong mababago ang paggana ng file. Kung ang file ng teksto ay may isang code para sa script ng pangkat, maaaring baguhin ng gumagamit ang extension ng file mula sa .txt patungo sa .bat tulad ng ipinakita sa ibaba:

  1. Gumawa ng text file at buksan ito sa notepad. Sumulat ang sumusunod na code tulad ng ipinapakita sa ibaba:
    @ECHO OFF ren * .txt * .png
  2. Magtipid kasama ang extension na ‘ .isa ‘At double-click ang file upang gumana ito.

    Ang pagbabago ng extension ng mga file.

3. Sinusuri ang Ping para sa Dalawang Iba't Ibang Mga Site sa pamamagitan ng paggamit ng Single Line Command sa Batch Script

Ito ay isang halimbawa ng paggamit ng maraming mga utos para sa prompt ng utos sa pamamagitan ng isang batch script. Nakasalalay ito sa pangangailangan ng gumagamit at ng kanilang personal na kagustuhan. Mayroong mga ilang kapaki-pakinabang na mga utos , na maaaring magamit nang isa-isa upang makamit ang isang tiyak na layunin. Sa ibaba sa ibaba mayroon kaming isang code para sa pag-check sa ping ng dalawang magkakaibang mga URL:

  1. Minsan ka na lumikha isang bago text file , kung ganon sumulat ang sumusunod na code dito:
    @ECHO OFF TITLE CHECKING PING ping www.google.com && ping www.appuals.com PAUSE

    Tandaan : Maaari mo ring isulat ang bawat utos sa ibang linya. Gayunpaman, ‘ && 'Sa code ay para sa layunin kung saan ang pangalawang utos ay maisasagawa lamang kung ang unang utos ay naisakatuparan nang walang pagkabigo. Maaari ding gumamit ang gumagamit ng isang solong ‘ & 'Kung saan gagana ang parehong utos kahit na ang isa ay nabigo.

  2. Magtipid kasama ito ng .isa ‘Extension at buksan ito

    Sinusuri ang ping sa pamamagitan ng paggamit ng file ng batch.

    Tandaan : Maaari kang magdagdag ng anumang URL na nais mong suriin ang ping.

Marami pang magagawa ang mga gumagamit sa mga script ng pangkat sa pamamagitan ng pagsunod sa mga panuntunan sa batch script.

Mga tag windows 10 Basahin ang 4 na minuto