Yuav Ua Li Cas Siv Microsoft Batch File Language (nrog Duab)

Cov txheej txheem:

Yuav Ua Li Cas Siv Microsoft Batch File Language (nrog Duab)
Yuav Ua Li Cas Siv Microsoft Batch File Language (nrog Duab)

Video: Yuav Ua Li Cas Siv Microsoft Batch File Language (nrog Duab)

Video: Yuav Ua Li Cas Siv Microsoft Batch File Language (nrog Duab)
Video: yuav coj li cas kom luag nyiam 2024, Tej zaum
Anonim

Cov ntaub ntawv Batch yog DOS cov kab hais kom ua kab lus ua ke ua ke. Hauv Linux lawv tau paub tias yog cov ntawv sau, thiab ua raws cov lus sib txawv kiag li. Cov neeg siv Windows thaum ntxov yuav tsum siv cov ntaub ntawv batch (autoexec.bat) los faib cov ntawv tsav mus rau lawv daim CD-ROM, txhawm rau nruab Windows los ntawm CD. Batch cov ntaub ntawv tsis yog qhov tseem ceeb tam sim no, txawm hais tias tseem txhawb los ntawm cov kho tshiab ntawm Windows.

Hauv Windows XP/2000+, cov ntaub ntawv batch (*.bat) khiav hauv lub qhov rai tshwj xeeb (aka Command Prompt) tsim los ntawm c: / window / system32 / cmd.exe (qhov no tuaj yeem hu ua command.com qee zaum). Cov lus txib tuaj yeem sau ua tus kheej, lossis sau ua ntu zus hauv cov ntawv ua pawg, xav kom siv cov lus ua cov ntaub ntawv. Qhov How-To no yuav qhia koj yuav tsim thiab khiav Microsoft cov ntaub ntawv li cas, muab cov thaub qab yooj yim ua piv txwv.

Cov kauj ruam

Siv Microsoft Batch File Language Step 1
Siv Microsoft Batch File Language Step 1

Kauj Ruam 1. Qhib koj cov ntawv sau

Cia siab tias yuav siv cov yuam sij A-Z/0-9/, cov cim (! $ | Thiab lwm yam), thiab Nkag mus. Feem ntau cov lus txib tsis txheeb xyuas nkag rau sab saud/qis, yog li tam sim no tsis txhob txhawj xeeb txog CAPS (lossis cApS). Txhua qhov hais kom ua (thiab nws qhov ntsuas) mus rau ib kab. Qhib cov kab hais kom ua qhov rai (cmd.exe) txhawm rau sim cov lus txib koj xav khiav. Teem koj lub qhov rais kom koj tuaj yeem pom ob qho tib si.

Kauj Ruam 2. Pib sau cov ntawv

Txhawm rau pib sau cov ntawv, neeg feem coob pib nrog

@echo tawm

raws li nws nres txhua cov lus txib uas tau luam tawm thaum nws ua tiav. Nws txo qis kev sib tsoo ntawm tus neeg siv lub vijtsam.

    : @echo tawm

Kauj Ruam 3. Ntaus ↵ Enter

Nco ntsoov nias Enter tom qab txhua lo lus txib.

Kauj Ruam 4. Txais tos tus neeg siv rau hauv qhov program

Hom:

    : ncha Zoo Siab Txais Tos Rau Cov Ntawv Backup!

Kauj Ruam 5. Ntaus ↵ Sau dua

Kauj Ruam 6. Sau kab uas tsis muaj kab kom zoo sib xws ces txuas mus ntxiv tsis tau ib kab

    : hais.

Kauj Ruam 7. Nias ↵ Nkag mus ntxiv ib zaug

Kauj Ruam 8. Xaiv qhov kev xaiv uas koj xav kom tus neeg uas ua haujlwm koj qhov program pom

Cov cai hauv qab no muab rau tus neeg siv xaiv. Xwb lawv nias F, lossis N, lossis lawv nias Q lossis CTRL-Z uas tshem tawm tag nrho tsab ntawv.

    : xaiv /C: FNQ /N Xaiv [F] ull Backup lossis [N] ew cov ntaub ntawv nkaus xwb. Nias [Q] lossis [CTRL-Z] kom tawm mus.

Siv Microsoft Batch File Language Step 2
Siv Microsoft Batch File Language Step 2

Kauj Ruam 9. Tsim cov lus txib rau txhua qhov kev xaiv

Yog tias tus neeg siv nias Q qhov program rov qab "3", thiab mus rau ntu "kawg". Yog tias lawv nias N qhov program rov qab "2", thiab mus rau ntu "small_backup". Yog tias lawv nias F, txoj haujlwm rov qab "1", thiab mus rau "full_backup". "Errorlevel" tsis yog cov lus yuam kev xws li, tsuas yog tib txoj hauv kev los teeb tsa los ntawm CHOICE hais kom ua.

    : Yog errorlevel 3 goto kawg: YOG errorlevel 2 goto small_backup: YOG errorlevel 1 goto full_backup

Kauj Ruam 10. Tsim cov ntu uas tau hais los saum no

Hom:

    :: small_backup

    : hais.: hais.: ncha Koj xaiv rau thaub qab cov ntaub ntawv tshiab. Ntaus ib qho tseem ceeb kom pib lossis ctrl-z kom thim. ncua> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto kawg: full_backup

    : hais.: hais.: ncha Koj xaiv rau thaub qab TXHUA cov ntaub ntawv. Ntaus ib qho tseem ceeb kom pib lossis ctrl-z kom thim. ncua> nul xcopy c: / mydirectory d: / mybackup /s /e goto kawg:: kawg: tawm

Siv Microsoft Batch File Language Step 3
Siv Microsoft Batch File Language Step 3

Kauj Ruam 11. Tsim cov ntawv teev npe uas tau hais los saum no, thiab luam ob peb cov ntawv xeem me me mus rau hauv phau ntawv teev npe npaj rau kev sim

Tom qab ntawd koj tuaj yeem hloov cov npe npe kom haum rau koj tiag.

Siv Microsoft Batch File Language Step 4
Siv Microsoft Batch File Language Step 4

Kauj Ruam 12. Txuag cov ntawv hauv Notepad li "mybackup.bat"

Kauj Ruam 13. Nyem ob npaug rau cov ntaub ntawv kom khiav nws

Txoj Kev 1 ntawm 1: Txheeb Xyuas Txoj Cai Tag Nrho

Siv Microsoft Batch File Language Step 5
Siv Microsoft Batch File Language Step 5

Kauj Ruam 1. Xyaum koj daim ntawv theej thiab muab cov txuj ci rau ntawm cov ntawv hauv qab no

    @echo tawm ncha Zoo siab txais tos rau Cov Ntawv Backup! ncha. xaiv /C: FN /N Xaiv [F] ull Backup lossis [N] ew files Backup, lossis ctrl-z kom tawm mus. YOG errorlevel 3 goto kawg IF errorlevel 2 goto small_backup YOG errorlevel 1 goto full_backup: small_backup ncha. ncha. ncha Koj xaiv los thaub qab cov ntaub ntawv tshiab. Ntaus ib qho tseem ceeb kom pib lossis ctrl-z kom tawm mus. ncua> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto kawg: full_backup ncha. ncha. ncha Koj xaiv rau thaub qab TXHUA cov ntaub ntawv. Ntaus ib qho tseem ceeb kom pib lossis ctrl-z kom tawm mus. ncua> nul xcopy c: / mydirectory d: / mybackup /s /e goto kawg: kawg tawm

Lub tswv yim

  • Kaw Qhov Rooj:

    Yog tias koj xav kom txoj haujlwm kaw thaum ua tiav, tawm ntawm tsab ntawv zoo li. Yog tias koj xav tawm lub qhov rais qhib rau cov lus txib ntxiv, hloov cov lus txib hauv ntu kawg rau, uas tawm lub qhov rais qhib.

  • Cov Npe Tam Sim No:

    Yog tias qhov program hais txog cov ntaub ntawv hauv nws tus kheej phau ntawv teev npe, koj tsis tas yuav muab daim ntawv tsav. Yog li nrog cov ntaub ntawv batch hauv C: / koj tuaj yeem tsom cov ntaub ntawv hauv c: / temp / tsuas yog los ntawm kev ntaus: : Xcopy temp \*.* D: / temp /s /m

Lus ceeb toom

  • Thaum cov lus txib pom ntawm no tsis muaj teeb meem zoo nkauj, siv qee cov lus txib hauv kab ntawv yog cov muaj peev xwm txaus ntshai yog tias siv tsis raug.
  • Qhov kev xaiv CHOICE tsis suav nrog hauv Windows XP Lub Tsev thiab Tsis Yog Tus Kws Tshaj Lij thiab yuav ua rau cov ntaub ntawv kaw kaw sai li sai tau yam tsis tau ceeb toom ua ntej.

Pom zoo: