POS4: Příkazová řádka Windows
Zpracoval: ............................
Datum:
Poznámka:
Většinu chování v příkazové řádce přebírají Windows z Unix-u, principy
tedy znáte z předmětu POS3.
Teorie
Společně:
- Co je to příkazový procesor?
- Jak:
- spustit příkazový procesor ve Windows?
- ukončit příkazový procesor ve Windows?
- vyvolat předchozí příkaz?
- Porovnejte příkazy pro:
| Windows | Linux |
kopírování souborů: | | |
mazání souborů: | | |
přesun souborů: | | |
vytvoření adresáře: | | |
výpis souboru: | | |
výpis obsahu adresáře: | | |
změnu aktuálního adresáře: | | |
- Práce s proměnnými prostředí ve Windows:
- nastavení proměnné POKUS na AHOJ:
- výpis hodnoty proměnné PATH na obrazovku:
- výpis všech proměnných na obrazovku:
- nastavení proměnné POKUS tak, aby při příštím spuštění byla nastavená také.
- nastavení proměnné POKUS tak, aby při příštím spuštění byla nastavená také
bez ohledu na to, kdo je přihlášený.
- Jaký význam mají proměnné:
- TEMP:
- Path:
- PATHEXT:
- Os:
- windir:
- PROMPT:
- USERNAME:
- USERPROFILE:
- SystemRoot:
- Jak vypíšeme nápovědu k příkazu cp?
- Určete, které cesty jsou relativní a které absolutní:
Aktuální adresář je: C:\Documents and Settings\student.
Jaký bude aktuální adresář po provedení příkazu: cd <cesta z příkladu>?
- C:\Program Files\IrfanView
- Plocha
- ..\učitel\Plocha
- .\Dokumenty\Moje
- Dokumenty\Moje
- C:\Documents and Settings\student\Dokumenty\Moje
- Jak Windows rozlišuje typy souborů?
Vytvoření skriptu pro automatickou instalaci programu IrfanView
Jako příklad využití skriptů příkazového řádku pro automatizaci akcí.
Program IrfanView je třeba instalovat ve třech fázích:
a) instalace programu samotného,
b) instalace češtiny,
c) instalace rozšíření (plug-in).
Každá z těchto částí navíc vyžaduje několik otázek, které je třeba potvrdit.
Pro automatickou instalaci na víc počítačů to není příliš vhodné.
Pro zjednodušení lze vytvořit zazipovanou verzi a jednoduchý skript pro
instalaci.
Pozn.: Pokud potřebujete názvy složek s češtinou, je třeba použít kódování
CP-852!
Kde najdete vhodné informace a nástroje:
- Složka, do které se umísťují nainstalované programy: C:\Program Files
- Stažení programu 7zip.
- Asociace přípon:
Příkazy Windows-> ftype (včetně příkladu) a assoc
nebo anglické ale více vysvětlující:
commandwindows.com
- Nefunkční: Asociace přípony s programem: Programujte.com, Pavel Kosina, Příkazová řádka (8. lekce).
Postup:
- Zabalte celou složku kompletní instalaci programu IrfanView z Vašeho
počítače či ze složky K:\Aplikace. Archiv nazvěte irfan.zip.
- Nainstalujte na virtuálním stroji program 7zip pro příkazovou řádku.
- Nastavte prostředí tak, aby šel 7zip spouštět z libovolné složky.
- Do stejné složky jako archiv irfan.zip zkopírujte zástupce programu
IrfanView.
- Do stejné složky jako archiv irfan.zip umístěte skript instaluj.bat.
Do skriptu zapište následující příkazy:
- Rozbalení archivu do složky %ProgramFiles%.
- Kopie zástupce na plochu (do složky %USERPROFILE%\Plocha).
- Kopie zástupce na panel Snadné spouštění:
%USERPROFILE%\Data aplikací\Microsoft\Internet Explorer\Quick Launch
- Asociace přípon JPG a GIF pro otevírání v IrfanView.