Wat om te weet
- Skep 'n bondellêer in Windows 10 deur jou opdragte in 'n leë Notepad-dokument te tik en dit as.bat in plaas van.txt te stoor.
- Opdragte sluit in PAUSE, COPY en CLS (clear).
- Om opmerkings by te voeg, begin 'n reël met twee dubbelpunte en 'n spasie. Opmerkings is nuttig om 'n bondellêer in afdelings op te deel.
Hierdie artikel verduidelik hoe om 'n bondellêer in Windows 10 met behulp van die Notepad te skep, hoe om opmerkings by te voeg, en sluit 'n lys algemene opdragte in.
Hoe om 'n bondellêer in Windows 10 te skep
Die skep van 'n bondellêer in Windows 10 is so eenvoudig soos om die opdragte wat jy wil laat loop in 'n leë notaboekdokument in te tik en dan die dokument as 'n.bat-lêer in plaas van 'n teksdokument. Jy kan dan die lêer laat loop deur daarop te klik, wat outomaties die Windows-opdragdop sal begin en jou opdragte sal uitvoer.
Hier is hoe om 'n eenvoudige bondellêer in Windows 10 te skep:
-
Tik Notepad in die soekbalk, en klik die Notepad-toepassing wanneer dit in die resultate verskyn.
-
Tik die volgende in 'n leë Notepad-dokument om 'n eenvoudige bondellêer te skep:
@ECHO OFF
ECHO As jy hierdie teks sien, het jy jou eerste bondellêer suksesvol in Windows 10 geskep. Baie geluk!PAUSE
-
Klik File in die boonste linkerhoek van die Notepad-venster.
-
Klik Stoor as in die aftrekkieslys.
-
Tik 'n naam vir die skrif, soos test.bat, en klik Save.
Neem kennis van die ligging op jou hardeskyf waar die lêer gestoor is, want dit is waar jy dit in die toekoms sal kan vind en uitvoer.
-
Soek die lêer wat jy sopas gestoor het, en dubbelklik daarop.
-
As die lêer korrek geskep is, sal jy 'n opdragvenster sien wat soos volg lyk:
Batch-lêeropdragte en -beskrywings
'n Bondellêer is 'n spesiale tipe lêer wat outomaties 'n opdragvenster oopmaak wanneer dit geaktiveer word. As jy reeds die opdragte ken wat jy jou lêer moet uitvoer, dan is jy gereed om te gaan. Tik eenvoudig die opdragte in Notepad in op die manier hierbo uiteengesit, stoor as 'n.bat-lêer, en maak die bondellêer oop om die opdragte uit te voer wanneer jy wil.
As jy nie seker is wat om in jou lêer te plaas nie, hou in gedagte dat 'n bondellêer in wese 'n geordende lys opdragte is wat via die Windows-opdragprompt sal uitgevoer word. Enigiets wat u handmatig in die opdragprompt kan tik, kan u 'n bondellêer invoeg. Die lêer sal dan elke opdrag, in volgorde, van bo na onder uitvoer.
Hier is 'n paar nuttige opdragte om in bondellêers te gebruik, saam met verduidelikings van wat hulle doen:
- @ECHO OFF: Deaktiveer vertoning van die opdrag. Dit word gewoonlik aan die begin van 'n bondellêer gebruik vir 'n skoner vertoon. Jy het nie die @ nodig nie, maar dit verberg ook die ECHO OFF-opdrag.
- ECHO: Druk die volgende teks na die opdragvenster.
- PAUSE: Laat die opdragvenster oop bly nadat die bondellêer klaar is, of laat toe dat teks in die venster gelees word voordat jy voortgaan.
- TITLE: Plaas 'n pasgemaakte titel in die titelbalk van die opdragvenster.
- CLS: Maak die opdragvenster skoon.
- EXIT: Verlaat en maak die opdragvenster toe.
- COPY: Kopieer een of meer lêers.
- REM: Teken opmerkings of opmerkings op.
- IPCONFIG: Vertoon gedetailleerde IP-inligting vir elke netwerkadapter wat aan jou stelsel gekoppel is.
- PING: Stuur 'n Internet Control Message Protocol (ICMP) eggo-versoek na 'n IP-adres of webwerf.
- TRACERT: Kontroleer jou verbinding met 'n IP of webwerf met ICMP.
- SET: Word gebruik om veranderlikes te stel.
- IF: Voer 'n voorwaardelike funksie uit gebaseer op gebruikerinvoer of 'n ander veranderlike.
Voeg opmerkings in bondellêers in
As jy 'n reël in jou bondellêer met twee dubbelpunte en 'n spasie begin, sal dit nie uitgevoer word nie. Dit laat jou toe om kommentaar maklik in jou bondellêer in te voeg. Opmerkings is nuttig om 'n bondellêer in afdelings op te deel met 'n kort verduideliking oor die doel van die afdeling.
Hier is 'n voorbeeld van 'n bondellêer met opmerkings:
@ECHO OFF
:: Hierdie bondellêer is net 'n voorbeeld om te wys hoe opmerkings werk.
TITLE Net 'n basiese hallo wêreld-voorbeeld om te wys hoe opmerkings werk.
ECHO Hallo wêreld!
:: Hierdie is nog 'n opmerking, jy sal my nie sien tensy jy die bondellêer lees nie!
ECHO Totsiens!PAUSE
As jy daardie opdragte in 'n bondellêer plak en dit laat loop, sal jy 'n uitvoer soos hierdie sien:
Kommentaar is nie nodig nie, maar dit is 'n nuttige opsie wat jy geneig sal wees om meer te benodig wanneer jy ingewikkelde bondellêers met baie afdelings skep.
Hier is 'n effens meer ingewikkelde bondellêer wat 'n verskeidenheid opdragte, opmerkings gebruik en eintlik 'n nuttige taak verrig:
:: Hierdie bondellêer is ontwerp om na internetverbinding te kyk.
@ECHO OFF
TITLE Internetstatus en konnektiwiteitkontroleerder
:: Hierdie opdrag wys jou netwerkbesonderhede.
ipconfig /all
PAUSE
:: Hierdie afdeling kyk of 'n spesifieke webwerf beskikbaar is.
ping google.com
:: Hierdie afdeling laat jou kies of jy tracert wil laat loop of nie.
set "reply=y"
set /p "reply=Laat traceroute nou hardloop? [y|n]:"
as /ek nie "%reply%"=="y" gaan na:eof
tracert google.comPAUSE
Hierdie lêer kontroleer jou internetverbinding met ipconfig en breek dan sodat jy dit kan ondersoek. Dit pings dan google.com. Ten slotte gee dit jou die opsie om die tracert-opdrag uit te voer as jy wil. Dit breek dan 'n tweede keer, sodat jy die resultate kan nagaan voordat jy die venster toemaak.
Die finale resultaat lyk soos volg:
Jy kan enige opdragprompt-opdragte waarvan jy hou in 'n bondellêer gebruik, insluitend veranderlikes en gebruikerinteraksie soos die bogenoemde voorbeeld, die skryf van inligting na ander lêers, en meer.