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
|