Parametry příkazu DIR. Po zaplnění všech řádků se příkaz pozastaví a počká na stisk libovolné klávesy.
|
|
- Vladimíra Kovářová
- před 6 lety
- Počet zobrazení:
Transkript
1 Příkazový řádek ÚVOD Současná počítačová periodika na období kdy MS-DOS vládnul světu operačních systémů docela zapomínají. Ano, existují knihy, kde o MS-DOSu (respektive příkazovém řádku) najdete docela dost informací, ale většinou jsou jejich ceny přímo světové. Při startu MS-DOSu vás zaujme úplně černá obrazovka a v levém horním rohu C: Ovládání počítače s tímto operačním systémem může být docela pomalé a občas to může být tvrdý oříšek, ale vyplatí se to, protože v DOSu se dají dělat opravdu husarské kousky, které jistě oceníte. Pokud se s DOSem opravdu naučíte tak zjistíte (tedy pokud nejste hráč), že v nejhorším byste se bez Windows nebo Linux klidně obešli. Hardwarové nároky DOSu jsou opravdu velice malé a myslím, že tato věta o operační paměti vše vystihuje: 640kB should be enough for everybody. (Bill Gates 1981) A ještě jedna kuriozitka. Několik procent počítačové veřejnosti pracuje s DOSem každý den a většinou o tom ani nevědí. Windowsy 1.0 ME jsou v podstatě na DOSu založené. Některé příkazy mohou posloužit i hackerům jako dobrý prostředek pro získání informací nebo pro administrátory systémů pro diagnostické účely. Existuje více druhů DOSu. Například FreeDOS, OS-DOS, ale Microsoft DOS se zkrátka proslavil nejvíce. SPUŠTĚNÍ A OSVOJENÍ PROSTŘEDÍ Předpokládám, že tento text čtete ve svých malovaných Windows a určitě si chcete spustit DOS. Klikněte na tlačítko Start -> Spustit -> cmd nebo můžete použít klávesovou zkratku Win + R. Když spustíte cmd, nekoukáte na čistokrevný DOS, ale na jeho nástavbu pro Windows. Můžete v něm dělat to samé, co v DOSu a ještě další funkce, které dokáže pouze Windows (příkazy net, pink, ). Zde je velice lehké nastavit barvu pozadí, velikost, barvu i font písma. Klikem na ikonku v záhlaví okna se zobrazí rozbalovací menu, v něm zvolte volbu Vlastnosti a poté už je to jednoduché. Ve Windows 9x, ME je místo cmd příkaz command. Ten má mnohem menší paletu příkazů a je bližší čistokrevnému DOSu. Commandzůstává i ve Windows XP i když jeho funkce zde je spíše symbolická. S plnou instalací DOSu na PC se již setkáte velmi zřídka, ale určitě jste se již setkali s bootovací disketou, která je v podstatě Live-distribucí DOSu. Existuje velké množství příkazů a je naprosto nemožné si pamatovat všechny operandy, které příkazy mají proto příkazový řádek nabízí přepínač /? (např. dir /? zobrazí podrobné informace o příkazu dir) PŘÍKAZY DIR, CD, EXIT, CLS dir Příkaz dir slouží pro výpis složky, takže je asi nejpoužívanějším příkazem. Stejně jako další příkazy, které budeme probírat, jeho chování ovlivňují parametry. Parametr = za parametry (jsou také někdy nazývány přepínače) se považují znaky za lomítkem (viz. níže). Tyto parametry ovlivňují vykonání příkazu. Syntaxe: C:příkaz /parametry Parametry příkazu DIR dir /p dir /b dir > vypis.txt dir /s dir /q Po zaplnění všech řádků se příkaz pozastaví a počká na stisk libovolné klávesy. Vypíše pouze názvy souborů bez záhlaví a zápatí. Uloží výpis obsahu složky do souboru vypis.txt (ten bude v aktuálním adresáři). Vypsány budou i podsložky. Navíc bude zobrazen sloupec vlastník souboru. Změna aktuální jednotky Přepnout z jedné diskové (nebo i virtuální) jednotky můžete příkazem: pismeno_disku: (např. A:) cd Pokud chcete přejít z jedné složky do druhé, je zde příkaz cd (Change Directory). Příkaz cd je zde nutný, protože pokud byste napsali jenom system32 a stiskli ENTER, příkazový řádek by si myslel, že jde o soubor a tedy by záhlásil tuto chybu: system32 není názvem vnitřního ani vnějšího příkazu, sputitelného programu nebo dávkového souboru. Je tedy nutné napsat cd system32. Nic nezkazíte pokud budete psát cd./system32. Tento postup by byl nutný u unixových operačních systémů (je proto dobré si na to zvykat). Pokud se chcete vrátit do nadřazené složky není nutné znovu spouštět příkazový řádek, ale k tomuto účelu slouží příkaz cd... Ten přejde do nadřazeného adresáře a příkazem cd../nasm zabijete dvě mouchy jednou ranou, protože tento příkaz přejde do nadřazeného adresáře a současně přejde do adresáře NASM, který se tam nachází. Napsáním příkazu cd bez parametrů se vypíše aktuální složka (užitečné při dávkách). 1
2 exit Zavírat příkazový řádek křížkem v pravém horním rohu je zde pokládáno za nekorektní ukončení. Je lepší příkazový řádek ukončovat příkazem exit. cls Při delší práci s příkazovým řádkem se dříve nebo později zaplní obrazovka, a proto je dobré pro větší přehlednost občas použít příkaz cls (Clear Screen), který vymaže obrazovku příkazového řádku a kurzor se posune zpět na výchozí pozici při spuštění. PŘÍKAZY PROMPT, DOSKEY, ECHO prompt Upravuje výzvu (jako výzva je v příkazové řádce C:\ píší se za to příkazy) příkazové řádky. Vy jste zvyklí psát příkazy za C:\nazev_slozky\nazev_podrazene_slozky>. Pomocí příkazu prompt můžete poněkud neatraktivní C:\ změnit třeba na nazev_slozky a nebo jenom na >. Pro bližší informace je zde nápověda příkazové řádky, kterou vyvoláte prompt /?. echo Pomocí příkazu echo můžete vypisovat na obrazovku zprávy. Tento příkaz se obzvlášť hodí u dávek. Příkaz echo můžete kombinovat i s proměnnými. Zkuste napsat do příkazového řádku echo Ahoj %username% a výsledek uvidíte na své obrazovce. Takových proměnných je velké množství, ale blíže se jim budeme věnovat v kapitolách o dávkách. doskey Teď výjimečně začnu výklad příkladem. Spusťte příkazový řádek (cmd) a k tomu command. Zkuste v cmd něco napsat a stiskněte šipku vlevo. A teď to samé udělejte v command. Jak vidíte, v cmd se stalo to samé jako v textovém editoru. Kurzor se posunul o pole vlevo, ale v command se znak vlevo od kurzoru smaže, jako kdybyste použili klávesu Backspace. Dále zkuste v command i v cmd klávesy Home, End a Insert. V command se nic nestane, ale v cmd se stane úplně to samé, jako v textovém editoru. Myslím, že jste pochopili význam doskey. Zde jsou další klávesy s kterými umí doskey pracovat. V cmd je doskey zapnut implicitně. F1 F2 F3 F4 F5 F6 F7 Alt+F7 Použij znak z minule zadaného příkazu. Po stisku se budou vypisovat všechny předcházející znaky minule zadaného příkazu. Vypíše všechny zbývající znaky z minulého příkazu. Zobrazí výzvu pro zadání znaku, po který se má text vymazat Nabídne přechozí zadaný příkaz. Stejnou funkci má i šipka nahoru Vloží znak konec souboru (Ctrl+Z) Zobrazí historii příkazů. Smaže historii příkazů PŘÍKAZY COLOR, TITLE, CHCP, COPY color Pomocí příkazu color můžete měnit barvu pozadí a písma v cmd. Číslem barev může být číslo od Čísla se tradičně píší v šestnáckové soustavě (A, B, C, D, E). Zde jsou dvě ukázky: color 24 color f0 Kombinace dobrá pro vojáky. Černá na bílém. title Slouží ke změně titulku příkazového řádku. Když zadáte title Nazdar! tak v titulku bude místo cmd váš text Nazdar!. chcp Chcp slouží ke změně aktuální kódové stránky. Microsoft prosadil kódování nazvané Latin II nebo také CP 852. Ve Windows je toto kódování nazýváno Středoevropské kódové jazyky (DOS). S nástupem Windows 95 zavedl kódování Windows 1250, dnes většinou nazývané jako Středoevropské jazyky (Windows). Aby toho nebylo málo, svět mimo Microsoft zavedl kódování ISO , ve WinXP pojmenované jako Středoevropské jazyky (ISO). Příkazový řádek pracuje s kódováním CP 852 a to je také příčinou, že text importovaný z příkazového řádku je ve Windows zobrazen chybně. Nejlépe všechno vysvětlí pokusy. Importujte obsah aktuální složky do textového souboru ( dir > C:seznam.txt ) a teď to otevřete v textovém editoru. A teď otevřete pomocí příkazu type (slouží k výpisu textového souboru přímo do okna příkazového řádku) nějaký český text. A budou tam taky chyby. 2
3 Výsledek z toho asi vyvodíte. Pro změnu kódování ve Windows slouží příkaz chcp ciselna_hodnota. Před exportem jakéholiv textu z cmd změňte kódovou stránku na chcp copy Slouží pro zkopírování souboru a nebo více souborů (to jedna z hlavních výhod tohoto příkazu, že můžete jedním příkazem zkopírovat x souborů a nemusíte je ani vypisovat). Syntaxe je následující: C:\copy název_zdroje název_cíle copy zprava.txt texty copy zprava.txt textykopie.txt copy *.txt data copy *.txt novy.txt Zkopíruje soubor zprava.txt do složky texty. Zkopíruje soubor do složky texty, ale zkopírovaný soubor bude mít nový název kopie.txt. Zkopíruje všechny soubory s příponou.txt do složky data. Spojí všechny soubory s příponou.txt do jednoho souboru novy.txt PŘÍKAZY MKDIR(MD), RMDIR, DEL, RENAME, MOVE mkdir(md) Pomocí mkdir (respektive md) můžete vytvářet složky. Při zadání příkazu mkdir c:\data\texty\ahoj a ani jedna ze složek nebude existovat, vytvoří příkaz i cestu. mkdir texty mkdir c:\programy\aplikace Vytvoří podsložku aktuálního adresáře. Bez ohledu na aktuální umístění vytvoří nový adresář, který bude podsložkou adresáře C:\programy. rmdir (rd) Příkaz mkdir (make directory) vytváří a rmdir (remove directory) maže složku. S přepínačem /s se vypíše obsah složky s dotazem na jestli skutečně chceta smazat tento adresář. Přepínače /s /q smaží složku bez jakýchkoli dotazů. del (erase) Příkaz del i erase mažou soubory. Pro smazání všech souborů s příponou TXT v aktuální složce stačí napsat del *.txt. Tato hvězdičková konvence se dá použít i naopak (del fotka.*).také můžete smazat všechny soubory v aktuálním adresáři příkazem erase *.*. rename Příkaz slouží pro přejmenování souborů nebo adresářů. move Příkaz slouží k přesunutí souborů nebo složek. Můžete také použít hvězdičkovou konvenci k přesunutí více souborů (adresářů) najednou. move *.txt adresar přesune všechny textové soubory s touto příponou do složky adresar. PŘÍKAZY XCOPY, ATTRIB, TREE xcopy XCOPY rozšiřuje možnosti kopírování v příkazové řádce. Příkazem xcopy lze bez problémů kopírovat i složky. Při pokusu o zkopírování složky pomocí copy, příkaz nefungoval korektně. Syntaxe je standardní, takže xcopy CO KAM /parametry. Atributů tohoto příkazu je velké množství a vzhledem k jednoduchosti použití je zbytečné je vypisovat, takže vás odkazuji na nápovědu k cmd /?. Attrib Příkazem můžete měnit atributy souborů. Příkazový řádek zná následující atributy: R Jen pro čtení Soubor (složku) s tímto obsahem nelze modifikovat, lze pouze číst. A Archivovat Aplikace Windows se chovají tak, že pokud do nějakého souboru zapíší data, opatří jej atributem Archivovat. H Skrytý Soubor (složka) není ve Windows standardně viditelný. S Systémový Tento druh atributu má asi největší utajení a Windows se jeho smazání brání zuby, nehty. Tímto atributem jsou chráněny třeba soubory jako boot.ini nebo autoexec.bat, které jsou v kořenovém adresáři disku. 3
4 Příkaz attrib bez parametrů vypíše všechny soubory v aktuální složce s jejich atributy. Atributy můžete v cmd nastavovat takto: attrib -r attrib +r *.txt attrib +h -r attrib +r a:*.* /s /d- Zruší parametr jen pro čtení u všech souborů v aktuální složce. U všech souborů v aktuální složce s příponou.txt nastaví atribut Jen pro čtení. Nastaví všem souborům v aktuální složke atribut Skrytý a odebere atribut Pouze ke čtení. Uzamkne všechny soubory a složky na disketě. Tomu se říká SÍLA KOMBINACE tree Zobrazí strom aktuální složky nebo disku. Příkazem C:\tree > strom.txt exportujete celý strom do souboru strom.txt a to by se mohlo hodit PŘÍKAZY SUBST, SHUTDOWN, FDISK, FORMAT subst Pomocí tohoto příkazu můžete vytvořit logický disk. Logický disk se chová jako disková jednotka. Tento disk se dá kdykoliv zrušit a kdykoliv znovu vytvořit. Používá se hlavně pro rychlejší přístup k oblíbeným složkám. Já používám logický disk pro přístup k souboru nasm.exe, který se nalézá na umístění: C:\NASM\SRC a vždy musím zadávat tuto dlouhou cestu. Takže si radši vytvořím virtuální disk, který bude touto složkou. Upozorňuji, že jakékoliv změny ve virtuálním disku změní ekvivalentně i složku nebo i disk, jehož je virtuální disk prostředníkem. Syntaxe je: subst pismeno_noveho_disku cesta_ke_slozce. Teď několik příkladů. subst m: c:\ Obsah jednotky C: bude i v jednotce m: subst n: c:\nasm\src Vytvoří se nový disk n: v kterém bude přístupný obsah složky c:\nasm\src. subst m: /d Odebere logický disk m: Nevýhodou je, že po restartu PC virtuální disk zmizí. Nejjednodušším postup, jak zabezpečit, aby se disk po restartu neztrácel je následující: 1. Vyvolejte v jakékoliv složce místní nabídku a zvolte možnost Nový -> Zástupce 2. Do okna Zadejte umístění položky zadejte: cmd /c subst p: c:\nazev_slozky 3. Nakopírujte tohoto zástupce do složky C:\Documents and Settings\vase_uzivatelske_jmeno\Nabídka Start\Programy\Po spuštění fdisk Na rozdíl od subst, příkaz fdisk rozděluje disk trvale. Upozorňuji, že fdisk umí rozdělovat pouze disk se souborovým formátem FAT, FAT16, FAT32 a neporadí si s NTFS. Disky s NTFS umí jedině odstranit, ale neumí s nimi pracovat. Pevný disk se pomocí tohoto příkazu musí rozdělovat prázdný, protože jinak na 99 % způsobí poškození dat. Program fdisk se na spouštěcí disketě vytvořené ve Windows XP nenajdete, ale můžete si ho stáhnout z internetu nebo z bootovací diskety Win98 nebo ME. Příkaz fdisk nelze spustit z GUI Windows, ale musíte ho spouštět právě z bootovací diskety. Fdisk je tzv. externí příkaz (viz další lekce) a spustíte ho standardně příkazem fdisk. Průvodce vás poté provede rozdělením disku. Pomocí volby fdisku Odstranit diskový oddíl můžete disk i dost rychle smazat, protože fdisk narozdíl od příkazu format maže přímo partice nikoliv data. Myslím, že lepší je pro tyto účely použít nějaký specializovaný program, třeba jako Partition Manager (update dnes by ale doporučil spíš využívat instalační DVD Windows nebo Linux distra, jelikož je to bezpečnější, rychlejší i mnohem snazší). shutdown Slouží k vypnutí, restartování nebo odhlášení uživatele přes příkazový řádek. Často se používá pro vzdálené vypnutí počítače nebo pro vypnutí více počítačů najednou. Takže počítače v celé síti můžete vypnout spuštěním jedné dávky. Lze také vypnutí PC načasovat. Vše je popsáno v nápovědě příkazové řádky (update je to také super kanadskej žertík. Přidat dávku příkazu shutdown s odpočítáváním k automatickému spuštění po nastartování počítače nejlépe s odpočítáváním). format Používá se k formátování diskových oddílů. Windows neumožňuje smazání aktuálního diskového oddílu, ale můžete smazat přes příkazový řádek neaktivní diskový oddíl (disketu, pevný disk). V operačním systému Windows XP si můžete vybrat jaký souborový systém chcete pro nově zformátovaný disk (parametr /FS: souborovy_system), jmenovku, velikost stopy atd. O všem informuje nápověda k příkazové řádce. Při jakémkoliv formátování doporučuji používat parametr /u, který provede kompletní formátování i s kontrolou povrchu disku apod. Příkaz format doporučuji rovněž spouštět z bootovací diskety. Jenom bych vás chtěl upozornit, že pokud 4
5 smažete data příkazem format nebo partici příkazem fdisk, data se nesmažou, ale pouze nejsou vidět. Existují stovky programů, které dokážou data znovu obnovit. Pokud chcete disk zformátovat bez možnosti obnovy použijte některý ze specializovaných nástrojů. VŠECHNY PŘÍKAZY V MS-DOS Seznam příkazů příkazové řádky jsem exportoval z nápovědy cmd. V další části je kompletní instrukční sada MS- DOSu verze Tuto instrukční sadu jsem rovněž opsal, ale již ne z nápovědy, ale ze skvělé knihy Tomáše Baránka Kompletní referenční průvodce (rok vydání 1994) Interní příkazy x Externí příkazy Interní příkazy jsou součástí kódu příkazové řádky (respektive MS-DOSu) a jsou k dispozici kdykoliv. Externí příkazy jsou programy jako ostatní (třeba Malování), ale komunikují s námi prostřednictvím příkazové řádky. Instrukční sada příkazové řádku ve Windows XP Chcete-li získat další informace o příkazu, zadejte příkaz HELP název_příkazu. ASSOC Zobrazí nebo změní přiřazení koncovek souborů. AT Naplánuje běh příkazů a programů v počítači. ATTRIB Zobrazí nebo změní atributy. BREAK Nastaví nebo vynuluje rozšířenou kontrolu CTRL+C checking. CACLS Zobrazí nebo změní seznam ACL souborů. CALL Zavolá dávkový soubor z jiného. CD Zobrazí název nebo změní aktuální složku. CHCP Zobrazí nebo nastaví aktivní kódovou stránku. CHDIR Zobrazí název nebo změní aktuální složku. CHKDSK Zkontroluje disk a zobrazí zprávu o stavu. CHKNTFS Zobrazí nebo změní kontrolu disku při spuštění. CLS Vymaže obrazovku. CMD Spustí novou instanci příkazovho řádku systému Windows. COLOR Nastaví výchozí barvu písma a pozadí konzoly. COMP Porovná obsah dvou souborů nebo sad souborů. COMPACT Zobrazí nebo změní kompresi souborů v oddílu NTFS. CONVERT Převede svazek FAT na NTFS. Není možné převádět aktuální jednotku. COPY Zkopíruje jeden nebo více souboru do jiného umístění. DATE Zobrazí nebo nastaví datum. DEL Odstraní jeden nebo více souborů. DIR Zobrazí seznam souborů a podsložek složky. DISKCOMP Porovná obsah dvou disket. DISKCOPY Zkopíruje obsah jedné diskety na jinou disketu. DOSKEY Edituje příkazy, znovu volá příkazy a umožňuje vytvářet makra. ECHO Zobrazí zprávu nebo přepne stav zobrazování zpráv na zapnuto nebo vypnuto. ENDLOCAL Konec lokalizačních změn prostředí v dávkovém souboru. ERASE Vymaže jeden nebo více souborů. EXIT Ukončí program CMD.EXE (příkazový řádek). FC Porovná dva soubory nebo sady souborů a zobrazí rozdíly. FIND Vyhledá textový řetězec v souborech. FINDSTR Vyhledá textový řetězec v souborech. FOR Spustí určený příkaz pro všechny soubory v sadě. FORMAT Formátuje disk pro použití v systému Windows. FTYPE GOTO Zobrazí nebo změní typ souboru, použitý v přidruženích rozšíření. Interpret příkazového řádku přejde k vykonávání instrukcí v označeném řádku dávkového souboru. GRAFTABL Povolí zobrazování sady rozšířených znaků v grafickém režimu. HELP Poskytne informace o příkazech příkazového řádku systému Windows. IF Zpracovává příkazy v dávkovém souboru na základě podmínky. LABEL Vytvoří, mění nebo smaže jmenovku disku. MD Vytvoří složku. MKDIR Vytvoří složku. MODE Konfiguruje systémové zařízení. MORE Zobrazí najednou pouze jednu obrazovku výstupu. MOVE Přesune jeden nebo více souborů z jedné složky do jiné. PATH Zobrazí nebo nastaví cestu vyhledávání spustitelných souborů. PAUSE Pozastaví zpracování dávkového souboru a zobrazí zprávu. POPD Obnoví předchozí hodnotu aktuální složky, uloženou příkazem PUSHD. PRINT Vytiskne textový soubor. PROMPT Změní tvar příkazového řádku Windows. PUSHD Uloží aktuální složku a pak ji změní. RD Smaže složku. RECOVER Obnoví čitelné informace z chybného nebo poškozeného disku. REM Označuje komentář v dávkovém souboru nebo souboru CONFIG.SYS. 5
6 REN Přejmenuje soubor nebo soubory. RENAME Přejmenuje soubor nebo soubory. REPLACE Přepíše soubory. RMDIR Smaže složku. SET Zobrazí, nastaví, nebo smaže nastavení prostředí systému Windows. SETLOCAL Začátek lokalizačních změn prostředí v dávkovém souboru. SHIFT Posune pozici nahraditelných parametrů v dávkovém souboru. SORT Setřídí vstup. START Spustí určený program nebo příkaz v novém okně. SUBST Přiřadí písmenu jednotky cestu. TIME Zobrazí nebo nastaví čas systému. TITLE Nastaví nadpis okna relace programu CMD.EXE. TREE Graficky zobrazí strukturu složek jednotky nebo cesty. TYPE Zobrazí obsah textového souboru. VER Zobrazí verzi systému Windows. VERIFY Určuje, zda má systém Windows kontrolovat správnost zapsání souborů. VOL Zobrazí jmenovku jednotky a sériové číslo. XCOPY Kopíruje soubory a stromy složek. Instrukční sada MS-DOS 6.22 interní příkazy Příkazy pro práci se soubory COPY kopíruje soubory DEL maže soubory REN provádí přejmenování souboru TYPE vypíše obsah (textového) souboru PROMPT EXIT Příkazy pro práci s disky a adresáře DIR vypíše obsah adresáře CD nastaví pracovní adresář (přepne do pracovního adresáře) MD vytvoří adresář RD vymaže prázdný adresář Příkazy pro práci s datem a časem DATE čte a nastavuje systémové datum TIME čte a nastavuje systémový čas Obecné řídící a konfigurační příkazy BREAK nastavuje způsob přerušení programu klávesami Ctrl-Break (Ctrl+c) CHCP nastaví kódovou stránku používané tabulky znaků CLS maže obsah textové obrazovky CTTY vybírá standardní zařízení počítače pro vstupně/výstupní operace ukončuje činnost stávajícího interpretu příkazů a vrací řízení na vyšší úroveň interpretu LH načte program do horní paměti (upper memory) VER zobrazí číslo aktuálně používané verze systému MS-DOS VERIFY zapíná kontrolu ověřování správnosti při jakýchkoliv přenosech souborů VOL zobrazí jméno disku a jeho sériové číslo Proměnné prostředí a příkaz pro práci s nimi PATH Proměnná PATH (cesta) viz.dole Proměnná PROMPT (výzva) definuje způsob zobrazení výzvy operačního systému v příkazové řádce SET definuje proměnné prostředí, zobrazuje je a přiřazuje jim hodnoty. Příkazy pro činnost dávkových souborů CALL, FOR, GOTO, IF, REM, SHIFT o nich až dále Externí příkazy Příkazy pro práci se soubory a adresáři: MOVE Přesouvá soubory a přejmenovává adresáře UNDELETE Obnovuje vymazané soubory XCOPY Kopíruje celé adresářové struktury REPLACE Řídí nahrazování souborů ATTRIB Zobrazuje a upravuje atributy souborů TREE Zobrazuje adresářový strom disku DELTREE Maže celé adresářové stromy RESTORE Obnovuje soubory uložené příkazem BACKUP z dřívějších verzí DOSU FC Porovnává obsah souborů MSBACKUP Zálohuje soubory a adresáře SUBST Vytváří umělý, virtuální disk SHARE Definuje podmínky pro sdílení a zamykání souborů EDIT Spouští jednoduchý textový editor 6
7 EXPAND Rozbaluje soubory Příkazy pro práci s diskem FORMAT Formátuje disk nebo disketu FDISK Připravuje médium k formátování UNFORMAT Obnovuje data ztracená formátováním LABEL Připravuje disku jméno SYS Vytváří systémový disk DISKCOPY Kopíruje celé disky DISKCOMP Porovnává obsahy disků CHKDSK Kontroluje integritu souborů na disku SCANDISK kontroluje a opravuje chyby na disku SMARTDRV Vytváří vyrovnávací paměť (cache) disku DEFRAG Odstraňuje fragmentaci disku DRVSPACE Komprimuje disk Příkazy pro práci s pamětí MEM Zkoumá obsah paměti počítače MEMMAKER Optimalizuje využití paměti LOADFIX Načítá program do horních 64 kb paměti Klávesnice a obrazovka, národní nastavení DOSKEY Umožňuje editaci příkazové řádky a tvorbu příkazových maker KEYB Zapíná na klávesnici národní sadu znaků GRAPHICS Podporuje tisk obrazovky na různých tiskárnách COUNTRY Instaluje národní podporu Periférie a komunikace MODE Nastavuje základní komunikační parametry rozhraní PRINT Definuje parametry tisku a řídí tisk na pozadí MSCDEX Instaluje rozhraní pro jednotku CD-ROM INTERLNK Instaluje podporu komunikace dvou počítačů po LPT nebo COM INTERSVR Stejné jako předchozí, akorát na straně serveru FASTOPEN Ostatní externí příkazy a programy MSD Diagnostický test počítače MORE Systémový filtr, pauzující výpisy po obrazovkách FIND Systémový filtr, nalézá řetězce SORT Systémový filtr, třídí výstupy POWER Snižuje spotřebu energie procesoru MSAV Antivirový program DEBUG Ladicí a programovací prostředek QBASIC Programovací jazyk QuickBASIC VSAFE Rezidentní antivirový program HELP Nápověda MS-DOSu FASTHLEP Stručná nápověda MS-DOSu Ukládá informace o otevřených souborech do paměti, zrychluje tak přístup k nim. SETVER Nastavuje verzi operačního systému pro korektní programy CHOICE Poskytuje uživateli výběr z více odpovědí Programová podpora Microsoft Windows MWAVTSR, MWBACKUP, MWAB, SMARTMON, MWUNDEL - nyní už zbytečné Path Path definuje cesty, ve kterých bude příkazová řádka hledat spustitelné soubory. Např. příkaz format je uložen v adresáři C:\Windows\System32, ale i když se nalézáte v kořenovém adresáři disku, přesto se format spustí. To je definováno právě příkazem PATH. Cesta C:\>PATH C:; C:\Windows; C:\Windows\System32; C:\moje_slozka znamená, že po napsání externího příkazu bude nejdříve prohledáván kořenový adresář disku, poté složka C:\Windows, poté složka C:\Windows\System32 a nakonc C:\moje_slozka. PŘÍKAZY NET 1. ČÁST Příkazy skupiny net jsou velice užitečné pro práci se sítí, uživatelskými účty a vůbec pro administrační účely. Toho také mohou využít začínající hackeři. Například pomocí dvou příkazů můžete vytvořit nový účet administrátora (cca 10 sekund). Příkazy net jsou tyto: net accounts net help net share net computer net helpmsg net start 7
8 net config net localgroup net statistics net name net stop net net continue net print net use net file net send net user net group net session net view Příkazy net jsou podporovány až ve Windows 2000! Než začnu popisovat, chtěl bych vám doporučit publikaci, z které jsem se hodně naučil o příkazech net. Je to kniha Jakuba Zemánka Slabá místa Windows aneb jak se bránit hackerům Net Accounts Slouží k nastavení uživatelských účtů (např. minimální požadovaná délka hesla, doba platnosti účtu, ). Příkaz bez parametrů vypíše aktuální nastavení. Pro další vysvětlování příkazů net doporučuji vytvořit další uživatelský účet na kterém budete moci experimentovat. Zde jsou parametry: /forcelogoff: {minuty NO} /minpwlen:délka /maxpwage:{dny UNLIMITED} /minpwage:dny /Uniquepw:číslo /domain Čas v minutách do vynuceného odhlášení uživatele. Hodnota NO znamená neomezeně a ta je nastavene implicitně. Nastaví minimální počet znaků pro délku hesla. Můžete zadat nejvíce 14 znaků. Pokud nastavíte více bude heslo nepoužitelné. Současná hodnota je 6. Doba platnosti hesla. Hodnota UNLIMITED znamená neomezeně a je nastavena implicitně Nastaví minimální možnou dobu před možností změny hesla. Požaduje jedinečnost uživatelského hesla během určeného počtu jeho změn. Maximální hodnota je 24. Nikdy jsem nepoužil. Řadič stávající domény. Rovněž jsem nikdy nepoužil. net config Zobrazí konfiguraci síťových služeb Server a Workstation. Zde je ukázka výpisu. Název počítače \PCMICHAL Celý název počítače pcmichal Uživatelské jméno michal Pracovní stanice je aktivní Verze softwaru Windows 2002 Doména pracovní stanice Název DNS domény pracovní stanice Přihlašovací doména SKUPINA (null) PCMICHAL Časový limit otevření COM (s) 0 Počet bajtů odeslání COM 16 Časový limit odeslání COM (ms) 250 Příkaz byl úspěšně dokončen. Net Statistics Příkaz zobrazí výčet snad všech možných statistik síťových aktivit počítače. Pokud použijete tento příkaz na nějaký server zjistíte určitě zajímavé informace. Net Session Správa síťových relací daného počítače. Lidsky řečeno příkaz vám jasně zobrazí, kdo, kdy a odkud sdílel data na vašem počítači a pomocí tohoto příkazu máte možnost sdílení okamžitě přerušit. Syntaxe je net session [\počítač] [/delete] 8
9 PŘÍKAZY NET 2.ČÁST net user Příkaz net user je velice nebezpečná zbraň v rukou hackera a také užitečný příkaz v rukou administrátora. net user karel 85hgj6@b /add net localgroup administrators karel /add Právě jsem vytvořil uživatelský účet karel, s dokonalým heslem a přidělil jsem mu administrátorská práva. To může být užitečné, když správce počítače odejte na minutku na záchod a vy máte k počítači přístup. Zde jsou nejdůležitější parametry: /add /delete /active:{yes no} /comment: text /expires:{datum never} /fullname: jméno /homedir:cesta /passwordchg:yes no /passwordreq:yes no /profilepath[:cesta] /times:{doby all} Přidá uživatelský účet do databáze uživatelských účtů. Smaže uživatelský účet. Aktivuje či deaktivuje daný účet. Pokud není účet aktivován, nemůže uživatel přistupovat na server. Výchozí nastavení je yes. Tento parametr může být velice úžitečný v kombinaci s příkazem net accounts, ve kterém nastavíte, že pokud uživatel třeba 5x špatně napíše heslo, tak se nastaví tato položka na no. To je často používaná metoda zabezpečení. Umožňuje napsat si poznámku k účtu (max 48 znaků) Datum vypršení účtu. Formát datumu je: mm/dd/yy, či dd/mm/yy podle toho jaký je nastaven kód země. Plné jméno uživatele. Nastaví cestu domovského adresáře uživatele. Tato cesta musí existovat. Určuje, zda si mohou uživatelé měnit heslo. Určuje, zda uživatelský účet musí mít heslo. Nastaví cestu profilu přihlášení uživatele. Doby přihlášení. Doby TIMES mají formát den[- den][,den[-den]], čas[-čas][,čas[-čas]]. net share Správa sdílených prostředků počítače. S jeho pomocí lze nasdílet data na HDD. Syntaxe je: net share jednotka: cesta /user:počet /unlimited /delete Cache:Manual Určuje počet uživatelů, kteří se mohou současně připojit ke sdílenému prostředku. Ke sdílenému prostředku se může najednou připojit neomezený počet uživatelů NEDOPORUČUJI! Zastaví sdílení prostředku. Povolí ruční ukládání souborů a programů do mezipaměti klienta z této sdílené položky. NEDOPORUČUJI! 9
10 Cache:Programs /cache:none Povolí automatické ukádání dokumentů a programů do mezipaměti z této sdílenné položky. Zakáže ukládání do mezipaměti z této sdílené položky. net localgroup Správa místních uživatelů počítače. Při spuštění bez parametrů vypíše všechny aktuální skupiny. V tabulce jsou uvedeny přepínače a příklady použití. /comment: text /domain /add /delete net localgroup administrators karel /add net localgroup administrators karel /delete net localgroup opravari /add Přidá poznámku k nové či existující skupině. Text je nutné uzavřít do uvozovek. Provede operaci na řadiči aktuální domény. Jinak se operace provádí na místní pracovní stanici Přidá jméno nebo pracovní skupinu do místní skupiny. Blíže v příkladech dole. Odstaraní skupinu nebo jméno uživatele z místní skupiny. Přidá účet Karel do skupiny administrators. Vymaže účet karel ze skupiny administrators. Přidá uživatelskou skupinu opravari. net print Vzdálená správa sdílených tiskáren a jejich tiskových front. /hold /release /delete Pozastavuje vytištění tiskové úlohy. Úloha zůstává ve frontě. Reaktivuje úlohu, která je pozastavena. Odstraňuje úlohu z tiskové fronty. net send Příkaz slouží k posílání zpráv mezi uživateli. Vše ostatní obsahuje nápověda příkazové řádky. Úplné smazání hesel ve Windows Možná namítnete, že to do seriálu MS-DOS nepatří, ale hned vás přesvědčím, že patří a možná víc než si myslíte. To že je systém Windows děravý, je všeobecně známo, ale to že se v tomto operačním systému najde taková mezera, která zatím nebyla odstraněna mě docela zaráží (Update již byla odstraněna, od XP, Vista, 7 nefunguje). Pokud se vám stane, že zapomenete heslo, disketu na heslo nemáte a prostě jste v háji, tak nezoufejte. Pomůže vám systém MS-DOS. Spusťte počítač z bootovací diskety a pomocí vašich současných znalostí se dostaňte do adresáře C:\windows\system32\config, kde se nalézá soubor SAM a ten když smažete tak máte vyhráno. Touto fintou se smažou hesla všech uživatelů, včetně administrátorského. Ochranou je souborový systém NTFS s kterým neumí MS-DOS pracovat, ale na internetu si můžete stáhnout NTFSDOS a s tím už tohle není problém. Můžete také použít GNU/Linux popřípadě jiný systém Windows. PŘÍKAZY IPCONFIG, PING, SYSTEMINFO, FTP ping Jedná se o jeden z rodiny příkazů TCP/IP protokolů, který zasílá protokolem ICMP požadavek na odezvu vzdáleného počítače a přitom ukáže jeho IP adresu (jeho časté využití je k zjištění IP adresy). Použití příkazu ping je také často blokováno (např. -t Opakovaně odešle určenému hostiteli žádost o odezvu. -n počet Počet odesílaných žádostí o odezvu. -l velikost Velikost vyrovnávací paměti k odesílání. 10
11 -f V paketu nastaví nefregmentovat -i TTL Hodnota Time To Live -v TOS Typ služby -r počet Znamená cestu pro zadaný počet směrovačů. -s počet Časové razítko pro zadaný počet směrovačů. -k(-j) hostitelé Seznam hostitelů určuje všechny uzly cesty (-j hlavní uzly cesty). -w čas_limit Časový limit čekání na odpověď (v ms). ipconfig Kdo ovládá tento příkaz, ovládá připojení počítače v síti. Ipconfig je výborný zdroj informací. Nebudu o něm nic víc psát, protože bych jenom opakoval nápovědu příkazového řádku. Systeminfo Zobrazí podrobné informace o počítači, operačním systému, informace o nainstalovaných programech včetně záplat operačního systému. Nemusím snad ani říkat, jak by to mohlo být pro útočníka přínosné. FTP Spustí se jednoduchý FTP klient příkazové řádky. Útočník může odesílat data na svůj FTP server a nebo naopak z něj data přijímat. Také ho můžete využít, když zrovna nemáte jiného FTP klienta. -v Vypne zobrazování odpovědí vzdáleného serveru. -n Vypne automatické přihlášení po úvodním připojení. - s:nazev_souboru Určuje textový soubor obsahující příkazy FTP, které budou automaticky spuštěny po spuštění služba FTP. -A Přihlášení jako anonymní uživatel. hostitel určí název nebo ip adresu vzdáleného hostitele ke kterému se má příkaz připojit. tasklist a taskkill První z jmenovaných zobrazí spuštěné procesy (včetně antivirového programu, firewallu atd.) a drhý z jmenovaných dokáže proces ukončit. tracert Trasování dat směřujících k zadanému cíli. Podobně jako u pingu je k cíli zaslána žádost o odezvu (může být jiného druhu). Odpovídají však všechny počítače, kterými data procházejí, nikoli pouze cíl. Díky tomu jemožné přesně určit trasu, kudy data procházela. Je velice užitečný při hledání problémových míst v síti. Užitečná dávka Toto je jednoduchá dávka, která po spuštění provede všechny tyto příkazy a uloží výsledek na disketu. Výsledky si můžete doma v klidu prohlídnout. Tuto dávku si můžete stáhnout ZDE net user administrator > a:netuser.txt net localgroup > netloc.txt net localgroup administrators > a:netlocad.txt net session > a:netses.txt net share > a:netshar.txt net statistics server > a:netstat.txt ipconfig /all > a:ipcon.txt tasklist > a:tasklist.txt systeminfo > a:system.txt net config server > a:netcons.txt net config workstation > a:netconw.txt net accounts > a:netac.txt echo Hotovo! PŘÍKAZY CACLS, DISKCOMP, CONVERT 11
12 Cacls Slouží k nastavení přístupových práv a výhodou příkazového řádku je, že můžete nastavit práva více uživatelům najednou. Exitují tři módy přístupu: n r w c f žádný čtení zápis změna úplné řízení U složek se mohou vyskytnout ještě tzv. příznaky práv: OI Tato složka a soubory, CI Tato složka a podsložky, IO Vyjma aktuálního souboru/složky. Tyto příznaky se mohou i kombinovat. Např.: (OI)(CI) Tato složka, podsložky a soubory. Pokud nebude příznak uveden týká se nastavení pouze aktuální složky. Pokud budete měnit přístupová práva tak vám mohu doporučit, abyste používali za každou změnou parametr /e. Slouží k tomu, aby původní přístupová práva zůstala zachována pro možnou obnovu. cacls *.txt /t /g pnovak:r cacls *.exe /d karel Povolí uživateli pnovakovi čtení všech textových souborů s příponou txt v aktuální složce i v jejích podsložkách. Uživateli Karel zakáže přístup k souborům exe v aktuální složce. Ostatní přístupová práva budou odstraněna! diskcomp Porovnává obsah dvou disků (disket). convert Příkaz slouží pro převod mezi souborovými systémy. Pomocí tohoto příkazu nemůžete převádět aktuální disk. Pokud se o to pokusíte bude vám nabídnuta možnost, jestli chcete tento disk převést po startu systému. Než budete převádět nějaký disk, tak doporučuji zálohovat data, protože pokud by vám při převádění došlo k přerušení (výpadek proudu, ). convert h: /fs:ntfs /v Tento příkaz převede jednotku h: do systému NTFS a přepínač /vznamená, že se vám budou zobrazovány informace o průběhu. Pokud byste chtěli podrobnější informace opět vás odkazuji na nápovědu příkazového řádku. PROMĚNNÉ A JEJICH UŽITÍ V DÁVKÁCH Hurá! Úspěšně jsme se prokousali k dávkám. Dávka by se dala specifikovat jako sled jednotlivých příkazů DOSu, které společně tvoří celek, který má za úkol provést určitý sled úloh nebo jenom jednu úlohu. Nejjednodušší dávky jsou vlastně jenom několik příkazů jdoucích za sebou uložených v souboru s příponou BAT. Ty složitější už obsahují podmínky a návěstí, takže psaní dávek by se dalo přirovnat k jednoduchému programovacímu jazyku. Jak a v čem tvořit dávky? Teď budu předpokládat, že dávky už umíte a že jenom chcete, aby šli spustit. Nejjednodušším způsobem jak vytvořit dávku je napsat ji v Notepadu nebo v jiném textovém editoru (bez formátovacích znaků) a uložit soubor s příponou.bat Radši to ještě trochu upřesním. Pokud budete chtít vytvořit dávku v poznámkovém bloku zvolte možnost Soubor -> Uložit -> Uložit jako typ: Všechny soubory -> Název souboru: neco.bat. Kódování a ostatní možnosti můžete ponechat. Další možností, kde tvořit dávky jsou různé programátorské editory, které dokáží zvýraznit syntax dávkových souborů. Jedním takovým je například CodePad. Proměnné Proměnná je pojmenované místo v paměti, které může uchovávat určitou informaci (číslo, řetězec) se kterou pak můžeme dále pracovat. Před a za každou DOSovskou proměnnou musí být znak %. Zde je jednoduchý příklad dávky, která pouze vypíše na obrazovku Ahoj a počká na stisk klávesy. set pozdrav=ahoj echo %pozdrav% Deklarace proměnné Proměnná se deklaruje příkazem SET. Tento příkaz je něco jako var v JavaScriptu. Nejdříve napíšete SET, následuje název proměnné, rovnítko a nakonec hodnota. Hodnota může být číslo, řetězec a nebo rovněž proměnná. Existují proměnné, které si nastavuje sám cmd (repektive Windows). Seznam těchto proměnných získáte příkazem SET bez parametrůe. Pokud umíte trochu anglicky, tak z názvu zjistíte, co která proměnná dělá. %cd% Vypíše cestu k aktuální složce. 12
13 %date% %time% %random% %username% %windir%, %temp% %path% Obsahuje aktuální datum. aktuální čas Vygeneruje náhodné číslo. Obsahuje jméno přihlášeného uživatele. První obsahuje cestu k instalaci Windows což se dá snadno zneužít a druhá obsahuje cestu k adresáři temp. Obsahuje složky, které se prohledávají po zadání příkazu. Číselné operace s proměnnými Pomocí dávek můžete velké množství číselných operací. Zde jsou operace s operátory: 1. + (plus) 2. (mínus) 3. /(děleno) 4. * (násob) 5. % (modulo zbytek po dělení) 6. ^ (XOR) 7. (OR) 8. & (AND) 9. << (bitový posun vlevo) 10. >> (bitový posun vpravo) Vždy, když budete dělat nějaké početní operace tak musíte dát o nich příkazovému řádku vědět napsáním příkazu set /a. Dále doporučuji dát celý početní výraz do uvozovek. REM a = 2; b = 10 set /a "c=a+b" výsledek je 12 set /a "c=a-b" výsledek je -8 set /a "c=a*b" výsledek je 20 set /a "c=(a+b*10)*(13+b)" výsledek je 2346 Textové operace s proměnnými Možná vás napadla otázka: Když můžu do proměnných dávat řetězce tak s nima taky musí umět cmd pracovat? Samozřejmě, že máte pravdu. Nejlépe se to vysvětlí na příkladu. Mám slovo: LOKOMOTIVA. Toto slovo je v proměnné %slovo%. PŘÍKAZ FUNKCE VÝSLEDEK %slovo:~2% Přeskočí první dva znaky KOMOTIVA %slovo:~-6% Bude použito posledních šest znaků MOTIVA %slovo:~0,- 2% Nebudou použity poslední dva znaky. LOKOMOTI %slovo:o=a% Všechny písmena O budou nahrazeny a. LaKaMaTIVA %slovo:o=% Všechny písmena O budou vypuštěna LKMTIVA ZÁKLADNÍ PRVKY A PŘÍKLADY DÁVEK Příkaz pozastaví běh dávky a počká na stisk libovolné klávsy a poté bude pokračovat v provádění popřípadě se ukončí. Více příkazů na jednom řádku Pokud budete chtít dávat více příkazů na jeden řádek, budete muset použít znak & (ampersand). Na české klávesnici ho vytvoříte stiskem kláves pravý ALT + C. Ampersand nejvíce oceníte při tvorbě zástupců cmd (Místní nabídka -> Nový -> Zástupce). Tohoto zástupce musíte ještě přesunout do složky po spuštění. Může být užitečné pro pozdrav nebo upozornění. cmd /c echo Dobrý den %username% & echo Dnes je %date% %time% & echo Nenavštěvujte prosím stránky s nelegální a nebo neetickou tématikou. & echo Vaše činnosti jsou monitorovány! echo Děkuji 13
14 Správce sítě & Příkazy můžeme také oddělit && (dvojitý ampersand). Následující příkaz bude vykonán pouze pokud skončil předchozí příkaz bez chyby. Dále můžete oddělovat příkazy symbolem (dvojitá roura). Příkaz za rourami bude provedem pouze v případě, že předchozí příkaz skončil s chybou. Toto nalezne uplatnění při detekci nějakého souboru. Pokud je onen soubor nalezen bude se pokračovat a pokud ne dávka skončí. Později se ale naučíme elegantnější způsob. Před každou dávkou používám příkaz. Tím vypínám hlášení o průběhu dávky. Zkuste nějakou dávku napsat bez tohoto příkazu na začátku a poznáte proč je to užitečné. Příklady dávek Převede datem z formátu cm do formátu dd-mm-yyyy. set datum=%date% set datum1=%date:~3% set datum2=%date:.=-% echo %datum2% Pomocí operací s texty, které cmd nabízí můžete také udělat i jednoduchou šifru. KODÉR set text="toto je pro studijni ucely" set texta=%text:a=.% set textb=%texta:b=:% set textc=%textb:c=!% set textd=%textc:d=8% set texte=%textd:e=>% set textf=%texte:f=<% set textg=%textf:g=)% set texth=%textg:h=(% set texti=%texth:i=7% set textj=%texti:j=@% set textk=%textj:k=#% set textl=%textk:l={% set textm=%textl:m=}% set textn=%textm:n=$% set texto=%textn:o=^% set textp=%texto:p=+% set textq=%textp:q=;% set textr=%textq:r=_% set texts=%textr:s=1% set textt=%texts:t=2% set textu=%textt:u=/% set textv=%textu:v=?% set textw=%textv:w=&% set textx=%textw:x=3% set texty=%textx:y= % set textz=%texty:z=-% echo %textz% > C:vypis.txt DEKODÉR set +_^ 12/87@$7 /!>{ " set texta=%text:.=a% set textb=%texta::=b% set textc=%textb:!=c% set textd=%textc:8=d% set texte=%textd:>=e% set textf=%texte:<=f% set textg=%textf:)=g% set texth=%textg:(=h% set texti=%texth:7=i% set textj=%texti:@=j% set textk=%textj:#=k% set textl=%textk:{=l% set textm=%textl:}=m% set textn=%textm:$=n% set texto=%textn:^=o% set textp=%texto:+=p% set textq=%textp:;=q% set textr=%textq:_=r% set texts=%textr:1=s% set textt=%texts:2=t% set textu=%textt:/=u% set textv=%textu:?=v% set textw=%textv:&=w% set textx=%textw:3=x% set texty=%textx: =y% set textz=%texty:-=z% echo %textz% >C:vypis2.txt Tohle je jenom zlomek umění dávkových souborů MS-DOSu. V současné době je dost lidí, kteří se snaží (třeba i hádáním hesel) dostat do vašeho u. Tak ať se tam dostane a přečte si takto šifrovanou zprávu. Myslím, že bude překvapen. K tomu abyste si tuto zprávu přečetli musíte mít dekodér, který je to samé, co kodér, ale s prohozenýma hodnotami. Používat kodér s těmito hodnotami už není zrovna bezpečné, a proto je lepší, když si vytvoříte svůj vlastní. Jak vydíte skoro nic za tím není. Jenom to chce trpělvost a čas. Bohužel je nutné pokud budete chtít soubor rozkódovat vložit text z něj do proměnné text v dekodéru. V předposledním řádku kodéru je místo, kam se uloží šifrovaný text a v dekodéru je zase místo, kam se uloží dešifrovaný text. Pokud bude již soubor s názvem vypis.txt nebo vypis2.txt exitovat tak bude nenávratně přepsán! Do tohoto kodéru nesmíte používat diakritiku a velká písmena. Když je tam napíšete, tak tam zůstanou tak jak jsou a nezašifrují se. Takhle by se třeba dala vytvořit i slavná Caesarova šifra (posunutí abecedy o 3 znaky) a nebo překladač z azbuky do latinky. PODMÍNKY A NÁVĚSTÍ 14
15 Podmínka se vykonává jenom jednou a na základě výsledku provede operaci a cyklus se vykonává dokud nějaká podmínka přetrvává. Tak třeba napíšu podmínku, když je a = 1 skoč. Dávka provede porovnání a pokud je a = 1 tak skočí. Kdybych chtěl stejnou věc udělat v cyklu tak by zápis zněl asi takto: dokud je a = 1 tak skákej. Podmínky Podmínky se zapisují příkazem IF. Podmínka se dá také negovat (obrátit) a to příkazem not. První konstrukci, kterou vás u dávek naučím je errorlevel. Používá se pokud budeme chtít vyhodnotit výsledek předchozího příkazu. Tak třeba budete chtít vytvořit nějaký soubor a cesta, kterou jste udali nebude nalezena. Potom skončí příkaz s chybou. Tady je malý příklad: //vypnu režim echo copy c:text.txt c:text2.txt //zkouším zkopírovat soubor if errorlevel 1 goto chyba //pokud soubor neexistuje bude návratový //kód jedna echo Vse probehlo v poradku //pokud je návratový kód jiný vypiš toto goto konec //přejdi na návěstí konec :chyba //návěstí chyba echo Nastala chyba!! //vypiš hlášení o chybě :konec //počkej na stisk klávesy Rutinní záležitostí je porovnávání proměnných, ale ještě než ukážu jednoduchý příklad, tak bych vás chtěl ještě obeznámit s příkazem ELSE. Pokud vytvoříte podmínku (třeba jestli se a = 1 tak skoč) tak pokud neuspěje, program skončí, ale to se vám asi nelíbí a chcete, aby dávka něco udělala v případě neúspěchu a na to se používá příkaz ELSE. Teď malý příklad, který porovnává aktuální datum s a pokud je to dnes tak vypíše Svátek má Robert a v opačném případě, že neví kdo má svátek. Takto by šel vytvořit i kalendář, ale 365 dní se mi sem nechtělo psát. set datum2="%date%" set datum="so " if %datum% EQU %datum2% ( echo Dnes je %date% a svatek ma Robert. Gratujuju! ) else ( echo Dnes je %date% a nevím kdo má svátek ) Asi vás trochu zmátly závorky. Existují i dávky, které by fungovali i bez nich, ale tyto dávky by mohli mít jenom jeden příkaz, pokud by byla podmínka splněna. To sice dostačuje, pokud bychom chtěli jenom třeba skočit na návěstí, ale já to vždycky dělal se závorkama, a tak to nebudu měnit. Je nutné dodržovat i pořadí závorek. Dále jste si určitě všimli operátoru EQU a asi vás zaskočilo, že tam není operátor == jako v ostatních programovacích jazycích. Já taky nechápu jaký to má smysl, ale musíte se s tím smířit. Další operátory jsou následující: EQU NEQ LSS GTR LEQ GEQ rovná se (equal) nerovná se (not equal) menší než (less) větší než (great) menší nebo roven (less or equal) větší nebo roven (great or equal) Další velice užitečnou funkcí if, je ověření existence souboru. Tento příklad detekuje, jaký máte operační systém. Dávka hledá tapetu Rododendron.bmp, která je pouze ve Windows XP. Takto by se dal zjistit i antivirový program popřípadě záplaty operačního sytému. Pozn.: Příklad předpokládá složku Windows na disku C:. if exist C:WindowsRododendron.bmp ( echo Na tomto pocitaci bezi Windows XP ) else ( echo Na tomto pocitaci je jiny operacni system nez WinXP ) Návěstí Určitě jste si všimli, že pokud v dávce nezadáte podmínku tak automaticky zpracuje následující příkaz. Ale občas se může stát, že potřebujete přejít do jiné oblasti kódu a právě začátek této oblasti se nazývá návěstí. Návěstí je 15
16 jeden řádek, který začíná dvojtečkou a za ním následuje název návěstí. Na návěstí se stejně jako ve vyšších programovacích jazycích skáče pomocí GOTO). GOTO je nepodmíněný skok a pokud z něj budete chtít udělat podmíněný, musíte ho zkombinovat s příkazem IF. KOMENTÁŘ DÁVKY, PŘÍKAZY CALL A AT Komentář dávky Jedinou možností, jak napsat v dávce komentář je příkaz REM. Tento postup je nepohodlný a nepružný, ale bohužel dávkové soubory jiný způsob nenabízejí. S příkazem REM musíte nakládat jako s normálním příkazem (úplně stejně jako s příkazem echo), tzn. že ho budete muset psát na zvláštní řádek. Příkaz REM se snažím užívat co nejméně, protože jeho používáním docílím jedině chauzu v dávce. Jeho využití je snad jedině v poznámkách v záhlaví nebo u komplikovaných operacích. REM REM Autor: Michal Blažek REM Název: mujweb.cz/www/dosms REM Činnost programu: snaha naučit uživatele s DOSem REM Příkaz call Příkaz call volá dávku. Vysvětlení je následující: Představte si, že jste naprogramovali dávku, která má obrovskou velikost (pojmenuji jí davka.bat) a naprogramovali jste další dávku, jejíž funkce je založena na davka.bat. Uděláte to, že zkopírujete davka.bat s obrovsku velikostí do té menší a vznikne vám gigantická. A teď chcete vytvořit další dávku, která opět využívá dávku davka.bat a když ji tam opět nakopírujete, tak vám vzniknou dvě gigantické dávky, které mají skoro stejný obsah (lépe řečeno obě v sobě mají nakopírovanou dávku davka.bat ). A pro tyto účely právě existuje příkaz call. Pro ty co nepochopili, co jsem se tu snažil názorně vysvětlit to teď zkusím říci po lopatě. Příkaz call spouští dávku, ke které jsme zadali cestu. Pokud patříte mezi typ lidí, kterým se říká hračičkové, tak vás jistě potěší následující příklad a určitě ho budete dále rozvíjet. Příklad, který zde chci ukázat počká na stisk klávesy (1-3) a podle odpovídající klávesy vykoná příkaz a dávka se ukončí pokud stisknete klávesu 9 (tato dávka v podstatě vytváří DOS založený na DOSu). Příkaz 1 je jednoduchý dir, příkaz 2 je ver a příkaz 3 je zpráva echo obsahující aktuální datum a čas. REM REM Autor: Michal Blažek REM Název: dosnadosu.bat REM Činnost programu: Program počká na stisk klávesy 1-3 a následně ENTER REM a vykonná odpovídající příkaz. Program ukončíte klávesou 9 REM set prikaz1=1 set prikaz2=2 set prikaz3=3 set prikaz4=9 echo Napoveda: echo 1 - Vypise obsah aktualni slozky echo 2 - Vypise verzi systemu Windows echo 3 - Vypise aktualni datum a cas echo 9 - Ukonci program set /p cti=dos: REM *** Přepínač /p znamená, že se bude číst z obrazovky ** if %cti% EQU %prikaz1% (call prikaz1.bat) else (goto dalsi1) :dalsi1 if %cti% EQU %prikaz2% (call prikaz2.bat) else (goto dalsi2) :dalsi2 if %cti% EQU %prikaz3% (call prikaz3.bat) else (goto konec) :konec echo Preji prijemny den at Příkaz at je normálním příkazem DOSu a nepatří do kategorie if, else, goto, AT naplánuje provedení příkazu nebo dávky. Příkaz AT bez parametrů vypíše seznam naplánovaných úloh. Několik příkladů: 16
17 at 15:00 smaz.bat V 15:00 zavolá dávku smaz.bat a vymaže sama sebe ze seznamu naplánovaných úloh. Dávka proběhne na pozadí a vzhledem k rychlosti prováděných dávek si jí uživatel ani nevšimne. at 15:00 every:po smaz.bat Dávka se vykonná každé pondělí v 1 CYKLY Pro cykly se v dávkách používá příkaz for a má zde velice rozsáhlou syntax a dají se s ním dělat užitečné věci. Příkaz for práce s množinou souborů Velice užitečná je práce se soubory. Syntaxe je: for %x in (sada) do příkaz. Pokud příkaz použijete uvnitř dávky, je nutné proměnnou, která funguje jako řídící, vždy uvozovat dvěma procenty! Příklad vypíše všechny soubory v aktuální složce a počká na stisk klávesy. for %%x in (*) do echo %%x Tento příklad by se dal lehce pozměnit, aby vypsal jenom textové soubory. for %%x in (*.txt) do echo %%x Pravděpodobně vás při čtení těchto řádek napadlo, že by šlo tímto způsobem získat název souboru a potom soubor zdvojit. Ano, opravdu to jde. set citac=0 for %%x in (*) do ( echo %%x copy "%%x" "Kopie - %%x" set /a citac+=1 REM ** Přičti pokaždé jedna k proměnné citac ** ) echo Zkopíroval jsem %citac% souborů Příkaz for /L početní operace Samozřejmě, že můžete pomocí for dělat také operace se soubory. Syntaxe je: for /l in (odkud, o kolik, kam) do příkaz. Myslím, že tento příklad mluví za vše. echo NECO Z MATEMATIKY echo Cisla se deli na suda a licha. Suda cisla jsou bezezbytu delitelna echo cislem dve a licha ne. echo Suda cisla od 1 do 20 for /L %%x in (2,2,20) do echo %%x cls echo Licha cisla od 1 do 20 for /L %%x in (1,2,20) do echo %%x cls echo Nasobilka 2: for /L %%x in (0,2,20) do echo %%x cls echo Nasobilka 7412: for /L %%x in (0,7412,74120) do echo %%x Příka for /F práce se soubory Toto konečný příklad této lekce a věřím, že tuto funkci příkazu for v budoucnu využijete. Všechno budu vysvětlovat na příkladu. Nejdříve si vytvořte textový soubor adresy.txt, který bude vypadat následovně a potom vytvořte soubor generuj.bat, který je pod ním. ADRESY.TXT #Toto je vzorový příklad JMENO BYDLISTE POVOLANI Karel Novak Praha ridic 17
okna se zobrazí rozbalovacím menu, v něm zvolte volbu Vlastnosti a poté už je to jednoduché.
Autor: Michal Blažek mik2@atlas.cz Obsah Úvod Spuštění a osvojení prostředí Příkazy dir, cd, exit, cls prompt, doskey, echo color, title, chcp, copy mkdir(md), rmdir, del, rename, move xcopy, attrib, tree
Maturitní téma: Operační MS-DOS
Maturitní téma: Operační MS-DOS OS - základní softwarové vybavení každého, počítače. DOS byl diskový operační systém určený pro práci na počítačích kompaktabilních s počítači IBM PC. MSDOS poskytoval uživateli
Pro označení disku se používají písmena velké abecedy, za nimiž následuje dvojtečka.
1 Disky, adresáře (složky) a soubory Disky Pro označení disku se používají písmena velké abecedy, za nimiž následuje dvojtečka. A:, B: C:, D:, E:, F: až Z: - označení disketových mechanik - ostatní disky
BM Software, Databáze Docházky 3000 na NAS serveru (pro MySQL) Němčičky 84, 69107 Němčičky u Břeclavi. Úvodní informace:
BM Software, Němčičky 84, 69107 Němčičky u Břeclavi Vývoj, výroba, prodej a montáž docházkových a identifikačních systémů Tel: 519 430 765, Mobil: 608 447 546 e-mail: bmsoft@seznam.cz web: http://www.dochazka.eu
Úvod do Unixu. man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp. pwd: vypíše cestu k aktuální pozici
Základní příkazy Úvod do Unixu man: příkaz pro zobrazení nápovědy k danému příkazu, programu (pokud je k dispozici), např. man cp vypíše nápovědu o příkazu cp, manuálová stránka se ukončí stisknutím klávesy
IPFW. Aplikace pro ovládání placeného připojení k Internetu. verze 1.1
IPFW Aplikace pro ovládání placeného připojení k Internetu verze 1.1 Popis aplikace Aplikace IPFW (IP Firewall) je určen k řízení placeného připojení k Internetu ve spojení s elektronickým mincovníkem
Zálohování v MS Windows 10
Zálohování v MS Windows 10 Historie souborů Způsob zálohování jako v MS Windows 8.1 Nastavení Aktualizace a zabezpečení Zálohování nebo Ovládací panely Systém a zabezpečení - Historie souborů Přidat jednotku
Nastavení programu pro práci v síti
Nastavení programu pro práci v síti Upozornění: následující text nelze chápat jako kompletní instalační instrukce - jedná se pouze stručný návod, který z principu nemůže popsat všechny možné stavy ve vašem
Univerzální rezervační systém. Uživatelská příručka
Univerzální rezervační systém Uživatelská příručka Obsah I. Instalace... 3 II. První spuštění aplikace... 4 III. Hlavní okno aplikace... 5 IV. Nastavení aplikace... 6 1. Přidání místností... 6 2. Uživatelské
IFTER-EQU Instalační manuál
IFTER-EQU Instalační manuál Revize: Únor 2016 1 / 30 Obsah: 1 IFTER EQU Instalace softwaru 1.1 Rychlá instalace 1.1.1 Instalace na jeden počítač 1.1.2 Instalace na více počítačů 1.2 Pokročilá instalace
Aplikace BSMS. Uživatelská příručka - 1 -
Aplikace BSMS Uživatelská příručka - 1 - Obsah 1. O aplikaci BSMS... 3 2. Základní předpoklady pro používání BSMS... 3 3. Instalace aplikace... 3 3.1. Samotná instalace... 3 3.2. Možné problémy při instalaci...
POZOR!!! INSTALACE POD WINDOWS 200 / XP / VISTA PROBÍHÁ VE DVOU ETAPÁCH A JE NUTNÉ DOKON
Program SK2 Připojení adaptérusk2 k počítači Propojte svůj počítač pomocí přiloženého propojovacího USB kabelu s adaptérem SK2. SK2 v prostředí Windows 2000 - XP - Vista - po propojení počítače s adaptérem
Cvičení 2. Přesměrování vstupu a výstupu. Posloupnost příkazů. Příkazy pro informaci o uživatelích
Cvičení 2 Přesměrování vstupu a výstupu Příkaz > abc výstup příkazu jde do souboru abc. Pokud soubor neexistuje je vytvořen. Pokud existuje je přepsán. Příkaz >> abc výstup příkazu jde do souboru abc.
aneb velice zjednodušené vysvětlení základních funkcí a možností systému Vypracoval: Tomáš Dluhoš E-mail: tomas.d@centrum.cz
aneb velice zjednodušené vysvětlení základních funkcí a možností systému Vypracoval: Tomáš Dluhoš E-mail: tomas.d@centrum.cz Operační systém Windows - první operační systém Windows byl představen v roce
APS mini.ed programová nadstavba pro základní vyhodnocení docházky. Příručka uživatele verze 2.2.0.6
APS mini.ed programová nadstavba pro základní vyhodnocení docházky Příručka uživatele verze 2.2.0.6 APS mini.ed Příručka uživatele Obsah Obsah... 2 Instalace a konfigurace programu... 3 Popis programu...
Program Computer Setup
Program Computer Setup Číslo dokumentu: 383705-221 Kv ten 2005 Obsah Program Computer Setup Rejst ík Přístup k programu Computer Setup............... 2 Výchozí nastavení programu Computer Setup.......
CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA
CYCLOPE PRINT MANAGEMENT SOFTWARE- UŽIVATELSKÁ PŘÍRUČKA Obsah Cyclope Print Management Software- uživatelská příručka... 1 1. Přehled produktu... 2 2. Stručný popis produtku CPMS... 2 2.1. Stažení CPMS...
Instalace programu ProVIS
Instalace programu ProVIS Tento program umožňuje instalovat program ProVIS. Umožňuje vybrat, kam se bude instalovat, a jednotlivé součásti instalace. Instalace probíhá v několika krocích. Každý krok má
1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:
1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS: Ověřte prosím následující nastavení (tento postup se může nepatrně lišit podle operačního systému Vašeho pc). Pro lepší viditelnost
Provoz DOS verzí programů VIS pod Windows 7
Provoz DOS verzí programů VIS pod Windows 7 Pozor! Firma VIS nemůže zaručit spolehlivý provoz všech funkcí starých programů v DOSu v prostředí operačního systému Windows 7 a proto servisní středisko pro
BRICSCAD V15. Licencování
BRICSCAD V15 Licencování Protea spol. s r.o. Makovského 1339/16 236 00 Praha 6 - Řepy tel.: 235 316 232, 235 316 237 fax: 235 316 038 e-mail: obchod@protea.cz web: www.protea.cz Copyright Protea spol.
Modul 2. Druhá sada úkolů:
Zadání Druhá sada úkolů: Modul 2 Všechny potřebné složky a soubory pro splnění následující sady úkolů se nachází ve složce sada2. 1. Ve složce Ulohy vytvořte šest nových složek (podle obrázku) a pojmenujte
Průvodce aplikací FS Karta
Průvodce aplikací FS Karta Základní informace k Aplikaci Online aplikace FS Karta slouží k bezpečnému ukládání osobních údajů fyzických osob a k jejich zpracování. Osobní údaje jsou uloženy ve formě karty.
Frilo Control Center správa projektů
Frilo Control Center správa projektů Programy Frilo používají odlišný způsob třídění a práce s vytvořenými projekty. Tento tutoriál má uživateli přiblížit, jak nejlépe vytvářet, mazat, exportovat, importovat,
ČÁST 1 ÚVOD. Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ
Stručný obsah ČÁST 1 ÚVOD Instalace operačního systému 21 Aktualizace operačního systému 57 Příkazový řádek 77 Windows Script Host 103 ČÁST 2 ŘEŠENÍ Uživatelé a skupiny 117 Soubory a složky 199 Správa
Postup instalace softwaru Creo3:
Postup instalace softwaru Creo3: Poznámka na úvod: Po základní instalaci Crea 3 je jeho prostředí nastaveno do výchozí konfigurace, která neodpovídá nastavení prostředí v učebnách. I v tomto výchozím nastavení
Základní příkazy OS UNIX
1 Základní příkazy OS UNIX Výpis obsahu adresáře ls [přepínače] [soubor]! výpis informací o zadaných souborech! pokud zadáme jméno adresáře, je vypsán obsah adresáře (seznam souborů, které jsou v adresáři
Modul 2. První sada úkolů:
Zadání První sada úkolů: Modul 2 Všechny potřebné složky a soubory pro splnění následující sady úkolů se nachází ve složce sada1. 1. Ve složce Ulohy vytvořte čtyři nové složky (podle obrázku) a pojmenujte
Ovládání Open Office.org Calc Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako.
Ukládání dokumentu : Levým tlačítkem myši kliknete v menu na Soubor a pak na Uložit jako. Otevře se tabulka, v které si najdete místo adresář, pomocí malé šedočerné šipky (jako na obrázku), do kterého
Manuál k programu KaraokeEditor
Manuál k programu KaraokeEditor Co je KaraokeEditor? Program slouží pro editaci tagů v hudebních souborech formátu mp3. Tagy jsou doprovodné informace o písni, uložené přímo v mp3. Aplikace umí pracovat
III/2 Inovace a zkvalitnění výuky prostřednictvím ICT
Číslo a název šablony Číslo didaktického materiálu Druh didaktického materiálu Autor Jazyk Téma sady didaktických materiálů Téma didaktického materiálu Vyučovací předmět Cílová skupina (ročník) Úroveň
Průvodce instalací modulu Offline VetShop verze 3.4
Průvodce instalací modulu Offline VetShop verze 3.4 Úvod k instalaci Tato instalační příručka je určena uživatelům objednávkového modulu Offline VetShop verze 3.4. Obsah 1. Instalace modulu Offline VetShop...
Windows - základy. Hlavním vypínačem na základní jednotce. K datům uloženým do výchozí složky.
Práce se soubory a složkami Windows - základy Otázka Jakým způsobem se zapíná počítač? Jaká vstupní pole musí být vyplněna v přihlašovacím panelu Windows? K čemu slouží postup "Nabídka Start" - "Vypnout"
Stručná instalační příručka SUSE Linux Enterprise Server 11
Stručná instalační příručka SUSE Linux Enterprise Server 11 RYCHLÝ ÚVODNÍ LIST NOVELL Při instalaci nové verze systému SUSE Linux Enterprise 11 postupujte podle následujících pokynů. Tento dokument obsahuje
Instalace Dosemu na Linux Ubuntu 12.04
Instalace Dosemu na Linux Ubuntu 12.04 do hledacího okénka napsat dosemu Objeví se hledaný SW. 1 z 18 Ťuknutím na SW se zvýrazní vybraný SW a objeví se tlačítko Nainstalovat, pokud ještě není nainstalován.
Stručný obsah. Úvod 15. KAPITOLA 1 První kroky v systému Windows 8 19. KAPITOLA 2 Hlavní panel a jeho možnosti 41. KAPITOLA 3 Soubory a složky 51
Stručný obsah Úvod 15 KAPITOLA 1 První kroky v systému Windows 8 19 KAPITOLA 2 Hlavní panel a jeho možnosti 41 KAPITOLA 3 Soubory a složky 51 KAPITOLA 4 Práce se schránkou 85 KAPITOLA 5 Osobní přizpůsobení
FortiaViewer verze 5.0
FortiaViewer verze 5.0 Prohlížeč obrázků formátu BMP a JPG ve složce, který je malý, nevyžaduje instalaci a můžete si jej vypálit do každé složky s fotografiemi na CD nebo DVD Příručka uživatele FORTIA
2.2 Acronis True Image 19
Obsah Kniha první Acronis True Image 9.0 1. Úvod 15 1.1 Co je Acronis True Image? 15 1.2 Co je nového v aplikaci Acronis True Image 9.0? 15 1.3 Jaký je rozdíl mezi zálohami a diskovými obrazy disků/diskových
Univerzita Palackého v Olomouci. Služby spojené s Active Directory
Moderní učitel CZ.1.07/1.3.00/51.0041 Univerzita Palackého v Olomouci Pedagogická fakulta Služby spojené s Active Directory doc. PhDr. Milan Klement, Ph.D. Olomouc 2015 Publikace vznikla v rámci ESF projektu
Přednáška 2. Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. Úvod do Operačních Systémů Přednáška 2
Přednáška 2 Systémy souborů OS UNIX. Nástroje pro práci se souborovým systémem. 1 Systém souborů (FS) I 2 Systém souborů II Logický systém souborů pro běžného uživatele se jeví jako jediná homogenní struktura
Téma 12: Správa diskových jednotek a system souborů. Téma 12: Správa diskových jednotek a systémů souborů
Téma 12: Správa diskových jednotek a systémů souborů 1 Teoretické znalosti V tomto cvičení se podíváte na práci s diskovými jednotkami. Naučíte se používat nástroj správy disků, který se poprvé objevil
Masarykova ZŠ Klenčí pod Čerchovem OPERAČNÍ SYSTÉM
Operační systém OPERAČNÍ SYSTÉM Masarykova MŠ a ZŠ Operační systém - zajišťuje komunikaci mezi hardwarem a softwarem organizuje přístup a využívání zdrojů počítače ( čas procesoru, přístup k datům na discích,
Nástroj Setup. Uživatelská příručka
Nástroj Setup Uživatelská příručka Copyright 2007 Hewlett-Packard Development Company, L.P. Windows je registrovaná ochranná známka Microsoft Corporation v USA. Informace uvedené v této příručce se mohou
Jak používat program P-touch Transfer Manager
Jak používat program P-touch Transfer Manager Verze 0 CZE Úvod Důležité upozornění Obsah tohoto dokumentu a technické parametry příslušného výrobku podléhají změnám bez předchozího upozornění. Společnost
Technologické postupy práce s aktovkou IS MPP
Technologické postupy práce s aktovkou IS MPP Modul plánování a přezkoumávání, verze 1.20 vypracovala společnost ASD Software, s.r.o. dokument ze dne 27. 3. 2013, verze 1.01 Technologické postupy práce
Vzorce. Suma. Tvorba vzorce napsáním. Tvorba vzorců průvodcem
Vzorce Vzorce v Excelu lze zadávat dvěma způsoby. Buď známe přesný zápis vzorce a přímo ho do buňky napíšeme, nebo použijeme takzvaného průvodce při tvorbě vzorce (zejména u složitějších funkcí). Tvorba
Práce se soubory a složkami
Práce se soubory a složkami Co jsou soubory a složky? Soubor je něco jako vytištěný dokument, jaký můžete najít na svém psacím stole nebo v deskách. Mezi příklady souborů v počítači patří textové dokumenty,
MS DOS. Diskový operační systém (DOS)
MS DOS Diskový operační systém (DOS) DOS je soubor programů koordinující veškerou činnost počítače. Nejznámějším byl MS-DOS (MicroSoft-DOS). Měl textové prostředí, byl jednouživatelský (pouze jeden uživatel
Popis programu EnicomD
Popis programu EnicomD Pomocí programu ENICOM D lze konfigurovat výstup RS 232 přijímačů Rx1 DIN/DATA a Rx1 DATA (přidělovat textové řetězce k jednotlivým vysílačům resp. tlačítkům a nastavovat parametry
Návod pro používání Automaticky Čtených Učebních Pomůcek vytvořených v rámci projektu ARET
Návod pro používání Automaticky Čtených Učebních Pomůcek vytvořených v rámci projektu ARET Tato nápověda slouží k vysvětlení správného používání automaticky čtených učebních pomůcek dostupných na internetové
Nápověda pro ovládání automaticky čtené učebnice
Speciální vzdělávací pomůcky k podpoře výuky slabozrakých žáků Nápověda pro ovládání automaticky čtené učebnice Požadavky na počítač Pro používání čtených pomůcek Vám postačí běžný osobní počítač, reproduktory
WINDOWS 7 ZÁKLADY. Na konci roku 2012 přišly na trh nové Windows 8, které revolučně mění ovládání a jsou orientovány především na dotykové ovládání.
WINDOWS 7 ZÁKLADY Microsoft Windows 7 je grafický operační systém a celá rodina operačních systémů Windows je nejrozšířenější operační systém používaný v domácnostech na světě. Jeho předchůdci byli Windows
Programové vybavení počítačů operační systémy
Programové vybavení počítačů operační systémy Operační systém Základní program, který oživuje hardware a poskytuje prostředí pro ostatní programy Řídí využití procesoru, síťovou komunikaci, tisk, ovládá
Provoz DOS verzí programů VIS pod Windows XP (NT, 2000)
Provoz DOS verzí programů VIS pod Windows XP (NT, 2000) DOS verze programů VIS mohou pracovat i pod Windows. Provoz v nejpoužívanějších verzích Windows - Windows 95 a 98 - je popsán v příručce pro systém
Postup instalace síťové verze Mount Blue
Postup instalace síťové verze Mount Blue Instalace na serveru 1. Stáhněte si instalační balíček pro server ze stránek Mount Blue na adrese: http://www.mountblue.cz/download/mountblue-server-setup.exe 2.
Úvod do email systému
Úvod do email systému Základní informace Toto emailové prostředí je rozloženo do tří hlavních částí - rámců. Levý rámec zobrazuje aktuálně přihlášené složky. V pravé části strany se realizuje veškerá činnost
Edu-learning pro školy
Edu-learning pro školy ONLINE VARIANTA Příručka pro instalaci a správu EDU 2000 s.r.o. Počítačové vzdělávání a testování Oldřichova 49 128 00 Praha 2 www.edu2000.cz info@edu2000.cz www.edu-learning.cz
Connection Manager - Uživatelská příručka
Connection Manager - Uživatelská příručka 1.0. vydání 2 Obsah Aplikace Správce připojení 3 Začínáme 3 Spuštění Správce připojení 3 Zobrazení stavu aktuálního připojení 3 Připojení k internetu 3 Připojení
Tiskový manažer Printman (Tiskový manažer verze 1.58 a novější)
Tiskový manažer Printman (Tiskový manažer verze 1.58 a novější) Tiskový manažer je program, který je součástí programu Praktik. Používá se pokud máte připojenou tiskárnu přes USB port. (Pokud je tiskárna
PATH DATA=. PATH DATA=
Program Pam5 postup instalace nebo přeinstalace Celý následující instalační proces je nutno provádět pod jménem uživatele Windows, pod kterým pak budeme s programem pracovat!!! 1. Z mého webu (http://betak-dr.cz/)
Jak spustit PC Fand na 64bit Windows - VdosPlus instalace
Cíl Jak spustit PC Fand na 64bit Windows - VdosPlus instalace Spustit PC Fand na 64bitových Windows Řešení Jedním z řešení je použít program vdosplus, který umožní spustit PC Fand na 64bit operačních systémech
Použití Office 365 na iphonu nebo ipadu
Použití Office 365 na iphonu nebo ipadu Úvodní příručka Kontrola e-mailů iphone nebo ipad si můžete nastavit tak, aby odesílal a přijímal poštu z vašeho účtu Office 365. Kontrola kalendáře z libovolného
Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka
Gymnázium Ostrava Hrabůvka, příspěvková organizace Františka Hajdy 34, Ostrava Hrabůvka Projekt Využití ICT ve výuce na gymnáziích, registrační číslo projektu CZ.1.07/1.1.07/02.0030 MS Power Point Metodický
4.2. Odhlásit se Šifrování hesla Sepnutí výstupních relé Antipassback Zobrazení všech dat...
Obsah 1. ÚVOD...3 2. EDITOVÁNÍ DAT V PAMĚTI ŘÍDÍCÍ JEDNOTKY...3 3. PRVNÍ SPUŠTĚNÍ PROGRAMU...3 4. POPIS MENU PŘIHLÁŠENÍ...5 4.1. Přihlásit se...6 4.2. Odhlásit se...6 4.3. Změna hesla...6 4.4. Šifrování
Obslužný software. PAP ISO 9001
Obslužný software PAP www.apoelmos.cz ISO 9001 červen 2008, TD-U-19-20 OBSAH 1 Úvod... 4 2 Pokyny pro instalaci... 4 2.1 Požadavky na hardware...4 2.2 Postup při instalaci...4 3 Popis software... 5 3.1
Návod k nastavení uvolnění tisku
Návod k nastavení uvolnění tisku OBSAH O TOMTO NÁVODU.................................................................................... 2 FUNKCE UVOLNĚNÍ TISKU.............................................................................
Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5
Rejstřík Úvod...1 Instalace...1 Popis funkcí...2 Hlavní obrazovka...2 Menu...3 Práce s aplikací - příklad...5 Úvod Správcovská aplikace slouží k vytvoření vstupního a zašifrovaného souboru pro odečtovou
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Úvod. Program ZK EANPRINT. Základní vlastnosti programu. Co program vyžaduje. Určení programu. Jak program spustit. Uživatelská dokumentace programu
sq Program ZK EANPRINT verze 1.20 Uživatelská dokumentace programu Úvod Základní vlastnosti programu Jednoduchost ovládání - umožňuje obsluhu i málo zkušeným uživatelům bez nutnosti většího zaškolování.
Téma 1: Práce s Desktop. Téma 1: Práce s Desktop
Téma 1: Práce s Desktop 1 Teoretické znalosti V této kapitole zjistíte, co skrývají pojmy jako Desktop, GNOME, KDE, Metacity Window Manager, Nautilus a Konqueror. Desktop neboli pracovní plocha patří mezi
DUM 15 téma: Další příkazy příkazové řádky
DUM 15 téma: Další příkazy příkazové řádky ze sady: 03 tematický okruh sady: Tvorba skript a maker ze šablony: 10Algoritmizace a programování určeno pro: 2-3.ročník vzdělávací obor: 18-20-M/01 Informační
Redakční systém Joomla. Prokop Zelený
Redakční systém Joomla Prokop Zelený 1 Co jsou to red. systémy? Redakční systémy (anglicky Content Management System - CMS) jsou webové aplikace používané pro snadnou správu obsahu stránek. Hlavním cílem
Možnosti programu. KAPITOLA 5 Možnosti
KAPITOLA 5 Možnosti Nastavení v možnostech programu a uživatelského rozhraní určují, jak se ZoomText spouští, ukončuje a indikuje na ploše systému. Můžete si také aktivovat automatickou aktualizaci, kdy
Návod pro práci s aplikací
Návod pro práci s aplikací NASTAVENÍ FAKTURACÍ...1 NASTAVENÍ FAKTURAČNÍCH ÚDA JŮ...1 Texty - doklady...1 Fakturační řady Ostatní volby...1 Logo Razítko dokladu...2 NASTAVENÍ DALŠÍCH ÚDA JŮ (SEZNAMŮ HODNOT)...2
SKYLA Pro II. Popis instalace programu
SKYLA Pro II Popis instalace programu Rev. 30.07.2014 O manuálu Dokument popisuje celý proces instalace programu Skyla Pro II, který se v některých ohledech liší od instalace předchozích verzí a upozorňuje
ABRA Software a.s. ABRA on- line
ABRA Software a.s. ABRA online ÚVOD 2 2.1 ABRA on-line - úvod 1 ČÁST 1 2 1.1 ABRA on-line - připojení do vzdálené aplikace z prostředí OS MS Windows 1 ČÁST 2 11 2.1 ABRA on-line - připojení do vzdálené
Obsah. Úvod...9 Komu je kniha určena... 9 Zpětná vazba od čtenářů...11 Skripty ke knize...11 Errata...11
Obsah Úvod...9 Komu je kniha určena... 9 Zpětná vazba od čtenářů...11 Skripty ke knize...11 Errata...11 KAPITOLA 1 Základní kroky a práce se soubory... 13 Ovládání příkazového řádku a jeho ladění...13
Ukázka knihy z internetového knihkupectví www.kosmas.cz
Ukázka knihy z internetového knihkupectví www.kosmas.cz U k á z k a k n i h y z i n t e r n e t o v é h o k n i h k u p e c t v í w w w. k o s m a s. c z, U I D : K O S 1 8 1 5 4 6 U k á z k a k n i h
registrace Fyzické (tj. MAC) adresy
zjištění MAC (Fyzické) adresy Stiskněte současně + R (nebo myší zvolte Start Spustit...) Do okna Spustit zadejte cmd /K ipconfig /all. V seznamu, který uvidíte, vyhledejte sekci Adaptér sítě Ethernet Připojení
SignEditor 1 - návod k použití
SignEditor 1 - návod k použití Tomáš Ryba tryba@kky.zcu.cz Zdeněk Krňoul zdkrnoul@kky.zcu.cz Jakub Kanis jkanis@kky.zcu.cz 27. března 2012 1 Vznik za podpory projektu Pojabr - Potlačení jazykové bariéry
NAS 107 Seznámení s Control Center
NAS 107 Seznámení s Control Center Naučte se používat Control Center pro základní správu vašeho NAS A S U S T O R C O L L E G E CÍLE KURZU V tomto kurzu se naučíte: 1. Používat Control Center pro základní
Operační systém MS Windows XP Professional
Operační systém MS Windows XP Professional Operační systém základní programové vybavení počítače zprostředkovává komunikaci uživatele s počítačem s technickým vybavením počítače s aplikačním programovým
T-Mobile Internet. Manager. pro Mac OS X NÁVOD PRO UŽIVATELE
T-Mobile Internet Manager pro Mac OS X NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Podporovaná zařízení 04 Požadavky na HW a SW 05 Instalace SW a nastavení přístupu 05 Hlavní okno 06 SMS 06 Nastavení 07 Přidání
OPERAČNÍ SYSTÉM. základní ovládání. Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel
OPERAČNÍ SYSTÉM základní ovládání Mgr. Jan Veverka Střední odborná škola sociální obor ošetřovatel Pár otázek na začátek popište k čemu se používá počítač v jakých oborech lidské činnosti se využívá počítačů?
Tiskové služby v sítích Microsoft. PDF created with pdffactory trial version www.pdffactory.com
Tiskové služby v sítích Microsoft Základní pojmy o Tiskárna = fyzické zařízení o Logická tiskárna = softwarové rozhraní o Relace tiskárna logická tiskárna o Relace logická tiskárna několik fyzických tiskáren
T-Mobile Internet. Manager. pro Windows NÁVOD PRO UŽIVATELE
T-Mobile Internet Manager pro Windows NÁVOD PRO UŽIVATELE Obsah 03 Úvod 04 Požadavky na hardware a software 04 Připojení zařízení k počítači 05 Uživatelské rozhraní 05 Výběr sítě 06 Připojení k internetu
Téma 8: Konfigurace počítačů se systémem Windows 7 IV
Téma 8: Konfigurace počítačů se systémem Windows 7 IV 1 Teoretické znalosti V tomto cvičení budete pracovat se správou vlastností systému, postupně projdete všechny karty tohoto nastavení a vyzkoušíte
Ovládací panel. Barevná multifunkční tiskárna Xerox WorkCentre 6655 Technologie Xerox ConnectKey 2.0
Ovládací panel Služby dostupné na vaší sestavě tiskárny se mohou lišit. Podrobnosti týkající se služeb a nastavení najdete v uživatelské příručce. 4 5 Dotyková obrazovka Nabídky 6 8 Alfanumerická klávesnice
Administrace webu Postup při práci
Administrace webu Postup při práci Obsah Úvod... 2 Hlavní menu... 3 a. Newslettery... 3 b. Administrátoři... 3 c. Editor stránek... 4 d. Kategorie... 4 e. Novinky... 5 f. Produkty... 5 g. Odhlásit se...
APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator
APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro vybrané funkce programového balíku APS Administrator Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská
Úvod do filtrace, Quick filtr
Příručka uživatele systému Památkový katalog Úvod do filtrace, Quick filtr verze 1.x.x Autorská práva Copyright 2015 MUSOFT.CZ, s.r.o.. Všechna práva vyhrazena. Tato příručka je chráněna autorskými právy
Konvertor diakritiky 3. Instalace
OBSAH Popis... 2 Ovládání aplikace... 3 Odstranění diakritických znamének... 4 Operace s textem... 4 Nastavení aplikace... 4 Písmo... 4 Jazyk... 4 Přidání dalšího jazyka do aplikace... 5 Znaky... 5 Instalace
Zdokonalování gramotnosti v oblasti ICT. Kurz MS Excel kurz 2. Inovace a modernizace studijních oborů FSpS (IMPACT) CZ.1.07/2.2.00/28.
Zdokonalování gramotnosti v oblasti ICT Kurz MS Excel kurz 2 1 Obsah Práce s listy v MS Excel 2010... 4 Výběr (volba) listu... 4 Skrýt/zobrazit listy... 5 Klik na záložky... 5 Skrýt list (využítí pásu
Nastavení tiskárny pro tisk štítků Geis Str. 1/16
Str. 1/16 Obsah 1. Instalace tiskárny štítků... 2 Instalace tiskárny s rozhraním USB:... 2 Instalace tiskárny se síťovým rozhraním:... 4 2. Přímý tisk na tiskárnu... 9 3. Dump mode... 10 Pro tiskárnu Zebra
1. lekce. do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme:
1. lekce 1. Minimální program do souboru main.c uložíme následující kód a pomocí F9 ho zkompilujeme a spustíme: #include #include int main() { printf("hello world!\n"); return 0; 2.
Manuál pro studenty. Obsah
Manuál pro studenty Studovat můžete v čase, který Vám vyhovuje a z jakéhokoliv prostředí. Náklady na cestovné a ubytování tímto ušetříte! Kurz Vás nebude nic stát! Počet kurzů bude záviset jen na Vás.
Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava
Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava autor: OIKT 2015 Obsah Návod pro instalaci VPN... 3 Důležité upozornění... 3 Příprava na instalaci - stažení souborů...