-----
---
   
  P°φkazy MS-DOSu minimalizovat/·vod maximalizovat 

Na tΘto strßnce najdete p°ehled p°φkaz∙ MS-DOSu, kterΘ se vßm snad n∞kdy v nouzi mohou hodit, i kdy₧ pochybuji, ₧e byste je v dneÜnφm sv∞t∞ grafick²ch operaΦnφch systΘm∙ mohli n∞jak v²razn∞ pot°ebovat. V∞tÜinu z nich urΦit∞ znßte, ale o n∞kter²ch jste t°eba ani neslyÜeli, nebo je zapomn∞li, a tak nenφ na Ükodu si ovlßdßnφ DOSu troÜku p°ipomenout. P°edem vßs ale upozor≥uji, ₧e n∞kterΘ p°φkazy nemusφ v DOSu, kter² je souΦßstφ Windows, fungovat.

Pozn.: Parametry p°φkaz∙ se pφÜφ a₧ na konec celΘho °ßdku (nap°.: format A: /F:1440 - zformßtuje disketu na 1.44 MB). Ve jmΘnech soubor∙ m∙₧ete pou₧φvat nßhradnφ znaky ?,*, mφsto *.* (oznaΦenφ vÜech soubor∙) lze pou₧φt pouze teΦku (nap°.: copy C:\pokus\ . C:\prßce - zkopφruje vÜechny soubory z adresß°e pokus do adresß°e prßce). P°i napsßnφ p°φkazu s parametrem /? se zobrazφ nßpov∞da k p°φkazu a vÜem jeho parametr∙m. Parametr |more zastavuje vypisovanΘ ·daje po strßnkßch. S p°φkazem format si hrajte pouze na vlastnφ nebezpeΦφ:-). NeruΦφm za jakΘkoliv Ükody napßchanΘ nesprßvn²m pou₧itφm t∞chto p°φkaz∙.

Prßce se soubory:
copy Kopφrovßnφ. Umo₧≥uje kopφrovßnφ a souΦasn∞ p°ejmenovßnφ souboru.
move P°esun souboru/∙.  
ren P°ejmenovßnφ souboru.  
del Mazßnφ.  
type Vypsßnφ obsahu souboru.  
print Tisk zadanΘho souboru. V p°φpad∞, ₧e je tiskßrna p°ipojenß na jin² port ne₧ LPT1, je nutnΘ tento port uvΘst v parametru hned za p°φkazem. Nap°.: print /D:COM2 A:\readme.doc (D=device)
undelete Obnovenφ smazanΘho souboru. Je nutnΘ zadat prvnφ znak jmΘna souboru.
Prßce s disky a adresß°i:
A: P°epnutφ na disk A.  
cd P°echod do podadresß°e.  
cd .. P°echod na vyÜÜφ ·rove≥.  
dir Vypsßnφ obsahu adresß°e.  
attrib Vypsßnφ soubor∙ a jejich atribut∙.  
md Vytvo°enφ adresß°e.  
xcopy Kopφrovßnφ vÜech soubor∙ v adresß°i. Parametr /s - kopφrovßnφ vΦetn∞ podslo₧ek.
move P°esun adresß°e (vΦetn∞ soubor∙), nebo p°ejmenovßnφ adresß°e p°i zachovßnφ cesty.  
rd Mazßnφ prßzdnΘho adresß°e.  
deltree Mazßnφ adresß°e vΦetn∞ jeho dalÜφ stromovΘ struktury se soubory.  
msbackup Zßlohovßnφ cel²ch adresß°ov²ch strom∙.  
restore Obnovenφ cel²ch adresß°ov²ch strom∙.  
format Formßtovßnφ disku. Parametr /F:kapacita (nap°.: format A: /F:1440)
diskcopy AutentickΘ kopφrovßnφ disket.  
scandisk Kontrola disku.  
chkdsk Kontrola disku.  
defrag Defragmentace disku.  
dblspace Komprimace dat na disku.  
drvspace Komprimace dat na disku.  
N∞kterΘ dalÜφ p°φkazy:
date Nastavovßnφ (zobrazenφ) data. Enter pro zachovßnφ.
time Nastavovßnφ (zobrazenφ) Φasu.  
edit Jednoduch² celostrßnkov² editor.  
smartdrv Zv²Üφ pam∞¥ pro rychlΘ mazßnφ soubor∙.  
mem Ovlßdßnφ pam∞ti.  
memmaker Ovlßdßnφ pam∞ti.  
loadfix Ovlßdßnφ pam∞ti.  
loadhigh Ovlßdßnφ pam∞ti.  
keyb Konfigurace klßvesnice a jazyka.  
country Nastavenφ zem∞ a nßrodnφch znak∙.  
mode Konfigurace systΘmov²ch za°φzenφ, nastavenφ komunikaΦnφch port∙ a parametr∙. Tiskßrny, klßvesnice apd.
mscdex Nastavenφ komunikaΦnφch parametr∙.  
graphics Program pro obsluhu obrazovky.  
msd Diagnostika systΘmu.  
set VypφÜe nastavenφ systΘmu.  
ver VypφÜe verzi MS-DOSu.  
help Nßpov∞da k MS-DOSu.  
fasthelp Nßpov∞da k MS-DOSu.  
prompt Definuje tvar p°φkazovΘho °ßdku. P°φkaz prompt nastavφ zßkladnφ tvar p°φkazovΘho °ßdku. Pro navrßcenφ standartnφho tvaru - p°φkaz prompt $P$G
dos2unix VypφÜe UNIXovsk² konec °ßdku.  

Filtry MS-DOSu

Filtry p°edstavujφ zvlßÜtnφ druh program∙, kterΘ majφ nßsledujφcφ vlastnosti:

  • Data Φtou ze standardnφho vstupnφho a zapisujφ do standardnφho v²stupnφho souboru
  • Pracujφ s textov²mi soubory
  • Nepot°ebujφ dodateΦnΘ informace b∞hem svΘ Φinnosti
  • ╪eÜφ zpravidla ucelenou jednoduchou operaci
  • Snadno se pou₧φvajφ na p°φkazovΘm °ßdku - filtry lze vzßjemn∞ °et∞zit

V MS-DOSu se nachßzφ t°i standardnφ filtry: SORT pro jednoduchΘ °azenφ, FIND pro hledßnφ a poΦφtßnφ nalezen²ch ·daj∙ a MORE pro p°eruÜovßnφ v²pisu dat po napln∞nφ obrazovky. Jako filtr lze pou₧φt jak²koliv program, kter² pou₧φvß standardnφ vstup a v²stup (tj. program, kter² nepou₧φvß specißlnφ funkce pro v²stup na obrazovku (nap°. v Pascalu knihovnu Crt) a jinak nep°esm∞rovßvß vstup a v²stup (nap°. z/do fyzickΘho souboru). I zaΦφnajφcφ programßtor si tak m∙₧e snadno vytvo°it vlastnφ "ÜikovnΘ" progrßmky na usnadn∞nφ prßce v MS-DOSu.

P°φklad pou₧itφ filtr∙: Napsali jsme program 'jednou.exe', kter² odstranφ zdvojenΘ v²skyty slov. Slova ze vstupnφho souboru 'zdroj.txt' chceme se°adit, odstranit zdvojenΘ v²skyty a vytisknout do souboru 'slovnik.txt'. Celou tuto operaci m∙₧eme provΘst p°φkazem:

sort zdroj.txt | jednou > slovnik.txt
| slou₧φ k odd∞lenφ filtr∙, < soubor provßdφ vstup ze souboru, > soubor pak v²stup do souboru. Pokud v²stupnφ soubor neexistuje, je operaΦnφm systΘmem automaticky vytvo°en. Podobn∞ jako v DOSu m∙₧eme psßt a pou₧φvat filtry i v UNIXu nebo Linuxu.


zp∞t | nahoru