Què cal saber
- Creeu un fitxer per lots a Windows 10 escrivint les vostres ordres en un document del Bloc de notes en blanc i desant-lo com a.bat en comptes de.txt.
- Les ordres inclouen PAUSA, COPIAR i CLS (esborrar).
- Per afegir comentaris, comença una línia amb dos dos punts i un espai. Els comentaris són útils per dividir un fitxer per lots en seccions.
Aquest article explica com crear un fitxer per lots a Windows 10 amb el Bloc de notes, com afegir comentaris i inclou una llista d'ordres habituals.
Com crear un fitxer per lots a Windows 10
Crear un fitxer per lots a Windows 10 és tan senzill com escriure les ordres que voleu executar en un document de bloc de notes en blanc i després desar el document com a.bat en lloc d'un document de text. A continuació, podeu executar el fitxer fent-hi clic, que iniciarà automàticament l'intèrpret d'ordres de Windows i executarà les vostres ordres.
A continuació s'explica com crear un fitxer per lots senzill a Windows 10:
-
Escriviu Notepad a la barra de cerca i feu clic a l'aplicació Bloc de notes quan aparegui als resultats.
-
Escriviu el següent en un document de Bloc de notes en blanc per crear un fitxer per lots senzill:
@ECHO OFF
ECHO Si veieu aquest text, heu creat correctament el vostre primer fitxer per lots a Windows 10. Enhorabona!PAUSA
-
Feu clic a Fitxer a l'extrem superior esquerre de la finestra del Bloc de notes.
-
Feu clic a Desa com a al menú desplegable.
-
Escriviu un nom per a l'script, com ara test.bat, i feu clic a Desa.
Anoteu la ubicació del vostre disc dur on està desat el fitxer, ja que és on el podreu trobar i executar en el futur.
-
Busca el fitxer que acabes de desar i fes-hi doble clic.
-
Si el fitxer s'ha creat correctament, veureu una finestra d'ordres com aquesta:
Ordres i descripcions de fitxers per lots
Un fitxer per lots és un tipus especial de fitxer que obre automàticament una finestra d'ordres quan s'activa. Si ja coneixeu les ordres que necessiteu per executar el vostre fitxer, ja esteu a punt per començar. Simplement escriviu les ordres al Bloc de notes de la manera indicada anteriorment, deseu-les com a fitxer.bat i obriu el fitxer per lots per executar les ordres quan vulgueu.
Si no esteu segur de què posar al vostre fitxer, tingueu en compte que un fitxer per lots és essencialment una llista ordenada d'ordres que s'executaran mitjançant l'indicador d'ordres de Windows. Qualsevol cosa que pugueu escriure manualment a l'indicador d'ordres, podeu introduir un fitxer per lots. Aleshores, el fitxer executarà cada ordre, en ordre, de d alt a baix.
Aquí hi ha algunes ordres útils per utilitzar en fitxers per lots, juntament amb explicacions sobre què fan:
- @ECHO OFF: desactiva la visualització de la sol·licitud. Normalment s'utilitza al començament d'un fitxer per lots per a una visualització més neta. No necessiteu la @, però incloure-la també amaga l'ordre ECHO OFF.
- ECHO: imprimeix el text següent a la finestra d'ordres.
- PAUSE: fa que la finestra d'ordres es mantingui oberta un cop s'hagi acabat el fitxer per lots o permet que es llegeixi el text de la finestra abans de continuar.
- TITLE: col·loca un títol personalitzat a la barra de títol de la finestra d'ordres.
- CLS: esborra la finestra d'ordres.
- EXIT: surt i tanca la finestra d'ordres.
- COPY: copieu un o més fitxers.
- REM: grava els comentaris o les observacions.
- IPCONFIG: mostra informació IP detallada de cada adaptador de xarxa connectat al vostre sistema.
- PING: envia una sol·licitud d'eco del protocol de missatges de control d'Internet (ICMP) a una adreça IP o a un lloc web.
- TRACERT: comproveu la vostra connexió amb una IP o un lloc web mitjançant ICMP.
- SET: s'utilitza per establir variables.
- IF: realitza una funció condicional basada en l'entrada de l'usuari o una altra variable.
Inserció de comentaris als fitxers per lots
Si inicieu una línia al fitxer per lots amb dos dos punts i un espai, no s'executarà. Això us permet inserir fàcilment comentaris al vostre fitxer per lots. Els comentaris són útils per dividir un fitxer per lots en seccions amb una breu explicació sobre el propòsit de la secció.
Aquí teniu un exemple d'un fitxer per lots amb comentaris:
@ECHO OFF
:: aquest fitxer per lots és només un exemple per mostrar com funcionen els comentaris.
TITLE Només un exemple bàsic de salut mundial per mostrar com funcionen els comentaris.
ECHO Hola món!
: Aquest és un altre comentari, no em veuràs tret que llegiu el fitxer per lots!
ECHO Adéu!PAUSA
Si enganxeu aquestes ordres en un fitxer per lots i l'executeu, veureu una sortida com aquesta:
Els comentaris no són necessaris, però és una opció útil que normalment necessitareu més quan creeu fitxers per lots complicats amb moltes seccions.
Aquí hi ha un fitxer per lots una mica més complicat que utilitza una varietat d'ordres, comentaris i, de fet, realitza una tasca útil:
:: Aquest fitxer per lots està dissenyat per comprovar la connectivitat a Internet.
@ECHO OFF
TITLE Verificador d'estat i connectivitat d'Internet
:: Aquesta ordre mostra els detalls de la vostra xarxa.
ipconfig /all
PAUSE
:: Aquesta secció comprova si hi ha disponible un lloc web específic.
ping google.com
:: Aquesta secció us permet triar si voleu executar tracert o no.
set "reply=y"
set /p "reply=Executar traceroute ara? [y|n]:"
si /i no "%reply%"=="y" aneu a:eof
tracert google.comPAUSE
Aquest fitxer comprova la vostra connexió a Internet mitjançant ipconfig i després s'atura perquè pugueu examinar-lo. Aleshores fa ping a google.com. Finalment, us ofereix l'opció d'executar l'ordre tracert si voleu. A continuació, s'atura una segona vegada, cosa que us permet comprovar els resultats abans de tancar la finestra.
El resultat final és així:
Podeu utilitzar les ordres de l'indicador d'ordres que vulgueu en un fitxer per lots, incloses les variables i la interacció de l'usuari com l'exemple anterior, escriure informació a altres fitxers i molt més.