Com s'utilitza l'idioma del fitxer per lots de Microsoft (amb imatges)

Taula de continguts:

Com s'utilitza l'idioma del fitxer per lots de Microsoft (amb imatges)
Com s'utilitza l'idioma del fitxer per lots de Microsoft (amb imatges)

Vídeo: Com s'utilitza l'idioma del fitxer per lots de Microsoft (amb imatges)

Vídeo: Com s'utilitza l'idioma del fitxer per lots de Microsoft (amb imatges)
Vídeo: BigTreeTech - SKR 3 - TMC2130 with Sensorless Homing 2024, Abril
Anonim

Els fitxers per lots són ordres de línia d’ordres DOS agrupades conjuntament. A Linux es coneixen com a scripts de shell i segueixen una sintaxi completament diferent. Els primers usuaris de Windows havien d’utilitzar un fitxer per lots (autoexec.bat) per assignar una lletra de la unitat als seus CD-ROM, per tal d’instal·lar Windows des del CD. Actualment, els fitxers per lots no són tan crucials, tot i que encara són compatibles amb versions més recents de Windows.

Al Windows XP / 2000 +, els fitxers per lots (*.bat) s’executen en una finestra especial (també coneguda com a símbol del sistema) creada per c: / window / system32 / cmd.exe (en alguns casos es podria anomenar command.com). Els ordres es poden escriure individualment o llistar-se de manera seqüencial en un fitxer per lots, que requereixen l'ús del llenguatge de fitxers per lots. Aquest procediment us explicarà com crear i executar un fitxer per lots de Microsoft, donant una simple còpia de seguretat com a exemple.

Passos

Utilitzeu el pas 1 de l’idioma de fitxers per lots de Microsoft
Utilitzeu el pas 1 de l’idioma de fitxers per lots de Microsoft

Pas 1. Obriu l’editor de text

Espereu utilitzar les tecles A-Z / 0-9 /, els símbols (! $ | Etc) i Enter. La majoria d’ordres no comproven l’entrada per a majúscules / minúscules, de manera que de moment no us preocupeu per CAPS (o cApS). Cada ordre (i els seus paràmetres) va en una línia. Obriu una finestra de línia d’ordres (cmd.exe) per provar les ordres que voleu executar. Organitzeu les finestres perquè les vegeu totes dues.

Pas 2. Comenceu a escriure el fitxer

Per començar a escriure el fitxer, la majoria de la gent comença per

@echo off

ja que deixa d'imprimir cada ordre mentre es processa. Redueix el desordre a la pantalla de l'usuari.

    : @echo off

Pas 3. Premeu ↵ Retorn

Recordeu prémer Retorn després de cada ordre.

Pas 4. Donar la benvinguda a l'usuari al programa

Tipus:

    : echo Benvingut a l'script de còpia de seguretat.

Pas 5. Premeu ↵ Retorn

Pas 6. Deixeu una línia en blanc per a un espaiat net i continueu escrivint una altra línia

    : ressò.

Pas 7. Premeu ↵ Introduïu una vegada més

Pas 8. Programa quines opcions vols que vegi la persona que executa el programa

Aquest codi següent permet a l'usuari escollir. O bé premen F o N, o bé premen Q o CTRL-Z que cancel·la tot l'script.

    : choice / C: FNQ / N Seleccioneu [F] només còpia de seguretat o [N] ew fitxers. Premeu [Q] o [CTRL-Z] per sortir.

Utilitzeu el pas 2 de l’idioma de fitxers per lots de Microsoft
Utilitzeu el pas 2 de l’idioma de fitxers per lots de Microsoft

Pas 9. Creeu ordres per a cada opció

Si l'usuari prem Q, el programa retorna un "3" i passa a la secció "final". Si premen N, el programa retorna un "2" i passa a la secció "small_backup". Si premen F, el programa retorna un "1" i passa a "full_backup". "Errorlevel" no és un missatge d'error com a tal, només l'única manera de configurar la sortida des de l'ordre CHOICE.

    : IF errorlevel 3 go end: IF errorlevel 2 go small_backup: IF errorlevel 1 go_ full_backup

Pas 10. Creeu les seccions esmentades anteriorment

Tipus:

    :: petita_còpia de seguretat

    : ressò.: ressò.: echo Heu triat fer còpia de seguretat de fitxers NOU. Premeu qualsevol tecla per iniciar o ctrl-z per cancel·lar. pausa> nul xcopy c: / mydirectory d: / mybackup / s / m / e anar end:: full_backup

    : ressò.: ressò.: echo Heu triat fer còpia de seguretat de TOTS els fitxers. Premeu qualsevol tecla per iniciar o ctrl-z per cancel·lar. pausa> nul xcopy c: / mydirectory d: / mybackup / s / e anar end:: end: exit

Utilitzeu el pas 3 de l’idioma de fitxers per lots de Microsoft
Utilitzeu el pas 3 de l’idioma de fitxers per lots de Microsoft

Pas 11. Creeu els directoris esmentats anteriorment i copieu uns quants fitxers de prova petits al directori font a punt per provar-los

Més endavant, podeu canviar aquests noms de directori perquè s'adaptin al vostre real.

Utilitzeu el pas 4 de l’idioma de fitxers per lots de Microsoft
Utilitzeu el pas 4 de l’idioma de fitxers per lots de Microsoft

Pas 12. Deseu el fitxer al Bloc de notes com a "mybackup.bat"

Pas 13. Feu doble clic al fitxer per executar-lo

Mètode 1 d'1: examinar el codi complet

Utilitzeu el pas 5 de l’idioma de fitxers per lots de Microsoft
Utilitzeu el pas 5 de l’idioma de fitxers per lots de Microsoft

Pas 1. Practiqueu les vostres habilitats de còpia i enganxat al text següent

    @echo off echo Benvingut a l'script de còpia de seguretat. ressò. choice / C: FN / N Seleccioneu [F] Còpia de seguretat o [N] ew Còpia de seguretat de fitxers, o bé ctrl-z per sortir. IF errorlevel 3 go end end IF errorlevel 2 go small_backup IF errorlevel 1 go full_backup: eco_backup petit. ressò. echo Heu triat fer còpia de seguretat de fitxers NOU. Premeu qualsevol tecla per iniciar o ctrl-z per sortir. pausa> nul xcopy c: / mydirectory d: / mybackup / s / m / e anar a final: full_backup echo. ressò. echo Heu decidit fer còpia de seguretat de TOTS els fitxers. Premeu qualsevol tecla per iniciar o ctrl-z per sortir. pausa> nul xcopy c: / mydirectory d: / mybackup / s / e anar a end: end exit

Consells

  • Tancar la finestra:

    Si voleu que el programa es tanqui al finalitzar, deixeu el script tal qual. Si voleu deixar la finestra oberta per a altres ordres, canvieu l'ordre de la secció final a, que deixa la finestra oberta.

  • Directori actual:

    Si el programa fa referència als fitxers del seu propi directori, no cal que introduïu la lletra de la unitat. Per tant, amb el fitxer per lots en C: / podeu orientar fitxers en c: / temp / només escrivint: : Xcopy temp / *. * D: / temp / s / m

Advertiments

  • Tot i que les ordres que es mostren aquí són força inofensives, l’ús de certes ordres del sistema en fitxers per lots és potencialment perillós si s’utilitza malament.
  • L'ordre CHOICE no s'inclou a Windows XP Home ni Professional i farà que el fitxer per lots es tanqui bruscament sense previ avís.

Recomanat: