Magie Příkazového řádku (2)

Avatar uživatele

Otevřeli jste druhý díl seriálu Magie Příkazového řádku systému Windows.
Doufám, že se Vám bude líbit a případné postřehy, nedostatky a připomínky vyjádřete, prosím, níže v komentářích.

V prvním díle jsme se jenom povrchně seznámili s dvěma nejzákladnějšími příkazy - cd, dir

Jako doplněk k příkazu cd bych uvedl:
Pokud se chcete dostat do nadřazené složky, bez sáhodlouhého výpisu můžete použít příkaz cd takto - cd.. a
ty dvě tečky Vás okamžitě přesunou do nadřazeného adresáře.
Pokud chcete přecházet mezi jednotkami (C:,D:,E:...) můžete použít přepínač /D takto - cd /D jmeno_jednotky:
Tedy pokud máte připojen třeba Flashdisk na H: použijete příkaz takto - cd /D H:

Jako doplněk k příkazu dir bych uvedl:
Příkaz dir umožňuje filtrování výpisu souborů pomocí parametru /A a jeho atributů
(např.: /S - jen systémové soubory,
/R - soubory jen pro čtení,
/D - adresáře)
Pokud tedy chcete třeba pouze výpis složek v daném adresáři použijete příkaz dir takto - dir /A /D
POZOR!
Může se stát, že bude ve složce mnoho souborů s danými parametry, takže bude výpis trvat dlouho a ani se Vám nevejde
na obrazovku. Pokud se Vám nechce čekat na dokončení příkazu, lze příkaz ukončit (funguje u všech příkazů) zkratkou
CTRL+C.

Další téma, kterému se budu věnovat je práce se soubory a složkami.
Pro vytvoření složky slouží příkaz md nazev_slozky, tedy třeba md pokus (jako alternativa se dá použít příkaz mkdir)
Pokud chcete složku smazat poslouží příkaz rd (alternativa rmdir) a syntaxi určitě odvodíte - rd pokus.

Nyní jak se vytváří soubory. DOS bohužel nepodporuje žádné grafické rozhraní jaké známe dnes, takže tvoření souborů je
omezené. Pro vytvoření musíte znát příkaz echo, který vypíše všechno za sebou na obrazovku -> tedy echo pokuspokuspokus
vypíše: pokuspokuspokus
Příkazový řádek dokáže vytvářet pouze textové soubory, ale s jakoukoli příponou. Soubor vytvoříme naprosto jednoduše:

echo text text text jakykoliv text i s mezerami>pokus.txt

vytvoří soubor pokus.txt, který obsahuje "text text text jakykoliv text i s mezerami"
Problém je ten, že pokud jej otevřeme v příkazovém řádku příkazem pokus.txt - otevře se nám v programu, asociovaném
s příponou .txt. Jak docílit toho, aby se text zobrazil přímo v Příkazovém řádku?? Lze toho docílit tímto způsobem:

Použijeme příkaz type, který je přímo k tomu určený, takto - type pokus.txt
Soubor můžeme uložit jinak. Třeba bez přípony takto - echo text text text jakykoliv text i s mezerami>pokus
- pokud soubor uložíme takto, můžeme poté soubor otevřít takto - type pokus

Nyní jak se kopírují soubory:
Pro tento případ se nám bude hodit příkaz copy. Jeho syntaxe je následující copy co kam, tedy u našeho souboru třeba
copy pokus.txt C:\users\mozek\mojeslozka\

Pro mazání se používá příkaz del, tedy u našeho souboru: del pokus.txt

Na závěr uvádím nějaké další používané příkazy:

time - změní aktuální čas, pro pouhé zobrazení použijte parametr /t - tedy - time /t
date - změní aktuální datum, pro pouhé zobrazení použijte parametr /t - tedy - date /t
shutdown - vypne počítač s parametrem /S, restartuje s /R a hybernuje s /H

Veškerý seznam parametrů získáte příkazem: prikaz /? tedy - shutdown /?

V příštím díle se budeme věnovat asociování souborů a ve čtvrtém díle BATCH souborům.

Neoznámkováno

Obrázek uživatele tatik

Odpověď bude znít pro někoho divně. K ničemu, dokud však nebudete nuceni si opravit instalaci windows, případně administrovat čistě UNIXovou instalaci nebo něco podobného. Takže chválím a hodnotím za 5.

Obrázek uživatele Jiří Moos
[664] Děkuji

Ano, tento seriál byl určen jako zajímavost a pro lepší práci s Win. Popřípadě když se něco stane a nikam jinam než do cmd Vás to nepustí. Děkuji za chválu.

Obrázek uživatele Dagmar Pertilová

Dobrý den.Váš příspěvek mě velice zaujal.Jsou zde velice užitečné poznatky a dobrý návod,jak vše realizovat.Děkuji vám tímto za váš článek.Budu samozřejmě toto téma i nadále sledovat,a těším se na další příspěvky.D.Pertilová

Obrázek uživatele Hrdlička
[748] ShutDown

ShutDown v mém počítači nepodporuje parametr /H

Obrázek uživatele Jiří Moos
[749] nejspíš

Nejspíš nemáte povolené hybernování/nízkou spotřebu.

Obrázek uživatele Hrdlička
[750] Hybernace

Můj počítač můžu do režimu spánku přepnout pouze přes Start > Vypnout počítač, zmačknu SHIFT, klepnu na Režim spánku, a dál to jede normálně, bez problémů. Jenom v CMD > Shutdown nemám tuhle možnost v nápovědě.

Obrázek uživatele Tomáš Bohuněk

ne všechno co existuje musí být v nápovědě, i mistr tesař se někdy utně a pan Gates se utnul už mnohokrát :D


Poslat nový komentář
Obsah tohoto pole je soukromý a nebude veřejně zobrazen.
CAPTCHA
Toto je spamová ochrana. Prosím věnujte ji plnou pozornost.