Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Pokud již znáte základy Batch, NEPOTŘEBUJETE si přečíst tento návod, pokračujte v příručce Not So Basic Batch Tutorial. UPOZORNĚNÍ !: Kdykoli je něco v uvozovkách („příklad“), uvozovky neuvádějte (pokud vidíte stačí zadat: příklad)
Krok 1: Takže, co je dávka
Pro ty, kteří nevědí, je dávkový soubor textový soubor obsahující řadu příkazů, které má provést příkazový řádek (CMD). Když je spuštěn dávkový soubor, CMD přečte soubor a provede jeho příkazy. Chcete -li otevřít svůj CMD, klikněte na START> RUN> napište „CMD“> OK (někteří z vás možná budou muset zadat „CMD. EXE“) (nebo můžete klikněte na START> VŠECHNY PROGRAMY> PŘÍSLUŠENSTVÍ> PŘÍKAZ PŘIHLÁSIT).
Krok 2: Co teď?
Toto jsou některé VELMI základní příkazy, které potřebujete znát: (vyzkoušejte některé z těchto příkazů v CMD).@Echo off - Tím se zbavíte echa „c: / documents … atd.“- Zobrazí se zpráva (např. "echo hello" = "ahoj"), protože když do CMD napíšete "ahoj", bude to "ahoj" interpretovat jako příkazy - Vymaže CMD veškerého textu.color - Změní barvu (v seznamu seznamů zadejte "help color" barvy).goto - Přejde na konkrétní slovo ve vašem textu (více se dozvíte později) pauza - Pozastaví příkazový řádek a zobrazí zprávu: „Pokračujte stisknutím libovolné klávesy…“a existuje několik dalších, o kterých se dozvíme později.
Krok 3: Ale co když chci spustit spoustu příkazů
To je místo, kde přichází BATCH. Zkuste to zkopírovat do poznámkového bloku (NE Microsoft Word) a uložit jako BatchFile. BatNotepad je v příslušenství Poznámka: Musíte jej uložit jako. BAT, nebo to nebude fungovat. PS (kopírovat MEZI hvězdami, don nezahrnout je) ************************************* ************** echo Pokud zadáte echo před větou, zobrazí se jako zpráva!.echo Páni, to je skvělé! ************* ************************************************ Zkopírujte to do poznámkového bloku a uložte jako.bat Poklepejte na soubor.bat… super, hej! NOPE. Šlo to příliš rychle … zkuste na konci přidat pauzu takto: ********************************* ************************* echo Pokud zadáte echo před větou, zobrazí se jako zpráva!.echo Páni, to je skvělé! PAUSE* ****************************************************** ******* *** ****************************************************** **********@echo offecho Pokud zadáte echo před větou, zobrazí se jako zpráva!.echo Páni, to je skvělé! PAUSE ************** *****************************************Tam! to fungovalo perfektně, nyní jste napsali svůj první dávkový soubor!
Krok 4: Příkaz GOTO
Nyní se naučíme používat příkaz GOTO. Příkaz GOTO přeskočí na určitou část vašeho textu. Příklad: pokud zadáte „přejít na rybu“, přejde na místo, které jste zadali do „: ryba“Pozn.: vy musí mít vždy dvojtečku (:), před slovem, které bude GOTO'edExample: znáte cvičení, zkopírujte do poznámkového bloku a uložte jako soubor.bat. (nekopírujte hvězdičky) ****** ************************************************************@echo off: je pouze jedna zpráva, která se opakuje znovu a znovu; Stisknutím Ctrl+C zastavíte přechod na ryby ****************************************** ******** Poznámka: Ctrl+C je univerzální způsob, jak zastavit dávkový soubor. Co se stalo, že pokaždé, když zadal „Stiskněte Ctrl … atd.“, Příkaz GOTO se dostal nahoru. Pěkně šikovné, že?
Krok 5: Příkaz START
Příkaz START něco spustí. Tady není moc co vysvětlovat. Například: otevřete CMD a napište: „start www.instructables.com“Tím se otevře váš výchozí průzkumník a přejde na web Instructables. NEBO „spustit itunes“NEBO Můžete také otevřít soubory nebo složky: "start desktop / foldername ** POZNÁMKA: Chcete -li získat přístup k souboru / složce, která má v názvu mezery, vložte kolem něj uvozovky (" "). např. začněte" C: / desktop / název složky"
Krok 6: Hotovo
Výborně! Pokračujte v příručce Not So Basic Batch Tutorial, kde najdete několik skvělých dávkových příkazů! Pokud si chcete vyzkoušet něco offline, doporučuji vám naučit se programování dávkových souborů! od Johna Alberta, opravdu jednoduché, snadno sledovatelné a skvělé, pokud se chcete zlepšit!