Jak používat dávkový jazyk souboru Microsoft (s obrázky)

Obsah:

Jak používat dávkový jazyk souboru Microsoft (s obrázky)
Jak používat dávkový jazyk souboru Microsoft (s obrázky)

Video: Jak používat dávkový jazyk souboru Microsoft (s obrázky)

Video: Jak používat dávkový jazyk souboru Microsoft (s obrázky)
Video: Jak SNADNO postavit PC s Ryzen 7 3700X a 2080 TI 2024, Duben
Anonim

Dávkové soubory jsou příkazy příkazového řádku systému DOS dávkově kombinované. V Linuxu jsou známé jako shell skripty a dodržují zcela jinou syntaxi. Raní uživatelé systému Windows museli použít dávkový soubor (autoexec.bat) k přiřazení písmene jednotky k disku CD-ROM, aby mohli nainstalovat systém Windows z disku CD. Dávkové soubory v dnešní době nejsou tak zásadní, přestože stále podporovány novějšími verzemi Windows.

V systému Windows XP/2000+se dávkové soubory (*.bat) spouští ve speciálním okně (alias příkazovém řádku) vytvořeném pomocí c: / window / system32 / cmd.exe (v některých případech se tomu dá říkat command.com). Příkazy lze zadávat jednotlivě nebo je lze postupně řadit do dávkového souboru, což vyžaduje použití jazyka dávkového souboru. Tento postup vám řekne, jak vytvořit a spustit dávkový soubor společnosti Microsoft, jako příklad uvede jednoduchou zálohu.

Kroky

Krok 1 použijte jazykový soubor Microsoft Batch
Krok 1 použijte jazykový soubor Microsoft Batch

Krok 1. Otevřete textový editor

Očekávejte, že použijete klávesy A-Z/0-9/, symboly (! $ | Atd.) A Enter. Většina příkazů nekontroluje zadávání velkých/malých písmen, takže si v tuto chvíli nedělejte starosti s CAPS (nebo cApS). Každý příkaz (a jeho parametry) jde na jednom řádku. Otevřete okno příkazového řádku (cmd.exe) a otestujte příkazy, které chcete spustit. Uspořádejte okna tak, abyste je viděli obě.

Krok 2. Začněte psát soubor

Většina lidí začne psát soubor

@echo vypnuto

protože zastaví zpracování každého příkazu. Snižuje nepořádek na obrazovce uživatele.

    : @echo vypnuto

Krok 3. Stiskněte ↵ Enter

Po každém příkazu nezapomeňte stisknout Enter.

Krok 4. Vítejte uživatele v programu

Typ:

    : echo Vítejte v záložním skriptu!

Krok 5. Stiskněte ↵ Enter znovu

Krok 6. Ponechte prázdný řádek pro úhledné mezery a pokračujte v psaní dalšího řádku

    : echo.

Krok 7. Stiskněte ↵ Enter ještě jednou

Krok 8. Naprogramujte, jaké možnosti má vidět osoba, která váš program spouští

Tento kód níže dává uživateli na výběr. Buď stisknou F, nebo N, nebo stisknou Q nebo CTRL-Z, čímž zruší celý skript.

    : volba /C: FNQ /N Vyberte [F] ull Backup nebo [N] ew only files. Ukončete stisknutím [Q] nebo [CTRL-Z].

Krok 2 použijte jazykový soubor Microsoft Batch
Krok 2 použijte jazykový soubor Microsoft Batch

Krok 9. Vytvořte příkazy pro každou volbu

Pokud uživatel stiskne Q, program vrátí „3“a přejde do sekce „konec“. Pokud stisknou N, program vrátí „2“a přejde do sekce „small_backup“. Pokud stisknou F, program vrátí „1“a přejde na „full_backup“. „Errorlevel“není chybová zpráva jako taková, je to jediný způsob, jak nastavit výstup z příkazu CHOICE.

    : IF errorlevel 3 goto end: IF errorlevel 2 goto small_backup: IF errorlevel 1 goto full_backup

Krok 10. Vytvořte výše uvedené oddíly

Typ:

    :: small_backup

    : echo.: echo.: echo Rozhodli jste se zálohovat NOVÉ soubory. Stisknutím libovolné klávesy spustíte nebo ctrl-z zrušíte. pauza> nul xcopy c: / mydirectory d: / mybackup/s/m/e přejít na konec:: full_backup

    : echo.: echo.: echo Rozhodli jste se zálohovat VŠECHNY soubory. Stisknutím libovolné klávesy spustíte nebo ctrl-z zrušíte. pauza> nul xcopy c: / mydirectory d: / mybackup /s /e přejít na konec:: end: exit

Krok 3 použijte jazykový soubor Microsoft Batch
Krok 3 použijte jazykový soubor Microsoft Batch

Krok 11. Vytvořte výše uvedené adresáře a zkopírujte několik malých testovacích souborů do zdrojového adresáře připraveného k testování

Později můžete názvy těchto adresářů změnit tak, aby vyhovovaly vašemu skutečnému.

Krok 4 použijte jazykový soubor Microsoft Batch
Krok 4 použijte jazykový soubor Microsoft Batch

Krok 12. Uložte soubor do programu Poznámkový blok jako „mybackup.bat“

Krok 13. Spusťte soubor poklepáním

Metoda 1 z 1: Zkoumání úplného kódu

Krok 5 použijte jazykový soubor Microsoft Batch
Krok 5 použijte jazykový soubor Microsoft Batch

Krok 1. Procvičte si své kopírování a vkládání do následujícího textu

    @echo off echo Vítejte v záložním skriptu! echo. volba /C: FN /N Vyberte [F] ull Backup nebo [N] ew files Backup, nebo ctrl-z pro ukončení. IF errorlevel 3 goto end IF errorlevel 2 goto small_backup IF errorlevel 1 goto full_backup: small_backup echo. echo. echo Rozhodli jste se zálohovat NOVÉ soubory. Stisknutím libovolné klávesy spustíte nebo ctrl-z ukončíte. pause> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. echo. echo Rozhodli jste se zálohovat VŠECHNY soubory. Stisknutím libovolné klávesy spustíte nebo ctrl-z ukončíte. pause> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end exit

Tipy

  • Zavření okna:

    Pokud chcete, aby se program po dokončení zavřel, ponechte skript tak, jak je. Pokud byste chtěli nechat okno otevřené pro další příkazy, změňte příkaz v závěrečné části na, čímž okno zůstane otevřené.

  • Aktuální adresář:

    Pokud program odkazuje na soubory ve svém vlastním adresáři, nemusíte zadávat písmeno jednotky. S dávkovým souborem v C: / můžete cílit na soubory v c: / temp / pouhým zadáním: : Xcopy temp \*.* D: / temp /s /m

Varování

  • Zatímco zde zobrazené příkazy jsou docela neškodné, použití určitých systémových příkazů v dávkových souborech je potenciálně nebezpečné, pokud je zneužije.
  • Příkaz CHOICE není součástí systému Windows XP Home ani Professional a způsobí náhlé zavření dávkového souboru bez předchozího upozornění.

Doporučuje: