Seznam příkazů DOS – Následuje seznam příkazů pro operační systém DOS . Počínaje verzí 5 lze tento seznam se stručným popisem každého příkazu získat zadáním HELP. Počínaje 5. verzí lze také získat nápovědu ke konkrétnímu příkazu pomocí sady znaků /?za názvem příkazu.
Například sada příkazů:
C:\>ren /?výsledkem bude získání nápovědy pro příkaz ren:
Přejmenujte jeden nebo více souborů. PŘEJMENOVAT [jednotka:][cesta]název_souboru1 název_souboru2. REN [jednotka:][cesta]název_souboru1 název_souboru2. Pro cílový soubor nemůžete zadat jinou jednotku nebo adresář.Všechny příkazy DOSu nerozlišují velká a malá písmena, což znamená, že jakýkoli příkaz lze zadat jak malými, tak velkými písmeny.
Zobrazení a změna atributů souboru.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [jednotka:] [cesta] [název souboru] [/S] [/D]kde:
Ekvivalent příkazu UNIX chmod .
Zobrazte název nebo změňte aktuální adresář.
CHDIR [/D] [jednotka:][cesta] [..] CD [/D] [jednotka:][cesta] [..]kde .. označuje změnu nadřazeného adresáře.
Příkaz CD диск:zobrazí název aktuálního adresáře zadané jednotky. Příkaz CDbez parametrů zobrazí názvy aktuální jednotky a adresáře. Možnost /D se používá ke změně aktuální jednotky a adresáře současně.
Změna příkazu CHDIR, když je povoleno rozšířené zpracování příkazů: Název aktuálního adresáře v řetězci volání se převede na velká a malá písmena jako existující názvy na disku. Příkaz CD C:\TEMPtedy ve skutečnosti zaktualizuje adresář C:\Temp, pokud na disku existuje. Příkaz CHDIRpřestane považovat mezery za oddělovače, což vám umožní přejít do podadresáře, jehož název obsahuje mezery, aniž byste museli celý název adresáře uzavírat do uvozovek. Například:
chdir \winnt\profiles\username\programs\start menuvede ke stejnému výsledku jako:
cd "\winnt\profiles\username\programs\start menu"Když zakážete rozšířené zpracování příkazů, použije se pouze druhá možnost.
Ekvivalent příkazu Unixu cd(s volbami) nebo pwd(bez voleb).
Názvy souborů v DOSu mohou být pouze ve formátu 8.3, to znamená maximálně 8 znaků v názvu souboru a maximálně 3 v příponě (kromě neplatných znaků - mezera . " / \ [ ] : ; = ,). mezera se používá jako oddělovač mezi příkazem a jeho parametry.
tým | Formát | Popis | Možnosti |
---|---|---|---|
dir | DIR [диск:][маршрут][имя_файла] [/P] [/W] [A[[:]атрибуты]] [/O[[:]сортировка]] [/S] [/B] [/L] [/C] | Zobrazení katalogu [1] |
|
md | md диск:\имя_каталога | Vytvořte adresář | |
cd | cd диск:\имя_каталога | Změnit aktuální adresář | |
rd | rd диск:\имя_каталога | Smazání adresáře |
|
deltree | deltree имя_файла_или_имя_каталога | Smazání adresáře s celým jeho obsahem | |
move | move диск: имя_каталога новое_имя_каталога | Přejmenování adresáře | |
path | path диск1:\имя_каталога1;диск2:\имя_каталога2 | Vyhledávání |
Zadáním dvou teček (..) se můžete vrátit do předchozího adresáře; když zadáte \ - do kořenového adresáře.
Příklady:
Vypíše soubory a podadresáře v daném adresáři. Pokud je příkaz zadán bez parametrů, zobrazí se jmenovka a číslo disku, názvy souborů a adresářů (jeden na řádek) včetně přípon a datum a čas jejich poslední úpravy. Poté zobrazí počet souborů v adresáři, celkovou velikost (v bajtech) obsazenou soubory a množství volného místa na disku.
DIR [jednotka:][cesta][název souboru] [/P] [/W] [A[[:]atributy]] [/O[[:]seřadit]] [/S] [/B] [/L] [/C]Parametr [jednotka:][cesta] určuje jednotku a adresář, jehož obsah chcete zobrazit na obrazovce. Parametr [název_souboru] určuje skupinu souborů nebo souborů, které mají být zahrnuty do seznamu. Možnost /P zobrazí vždy jednu obrazovku seznamu souborů. Chcete-li zobrazit další obrazovku, musíte stisknout libovolné tlačítko. Možnost /W uvádí soubory v širokém formátu s co největším počtem názvů souborů/adresářů na každém řádku. Parametr /A[[:] атрибуты]zobrazuje názvy pouze těch adresářů a souborů, které mají zadané atributy. Pokud je tento parametr vynechán, pak DIR zobrazí všechny soubory kromě skrytých a systémových. Pokud je tato možnost zadána bez atributů, DIR zobrazí názvy všech souborů, včetně skrytých a systémových souborů. Dvojtečka není vyžadována. Kombinace hodnot, které lze použít jako atributy, je uvedena v následující tabulce. Hodnoty nejsou odděleny mezerami:
Parametr /O[[:] сортировка]řídí pořadí řazení adresáře, když je zobrazen pomocí příkazu DIR. Pokud je vynechán, DIR seřadí názvy souborů a adresářů v pořadí, v jakém se objevují v adresáři. Pokud není zadána žádná možnost řazení, DIR vypíše názvy v abecedním pořadí. Hodnota, kterou můžete použít v parametru "sort", je popsána v následující tabulce. Při kombinaci není nutné je oddělovat mezerami:
Možnost /S vypíše všechny výskyty souboru v daném adresáři a všech podadresářích. /B uvádí adresáře a názvy souborů jeden na řádek (včetně přípony). Zobrazí se hlavní informace, bez poslední. /B přepíše možnost /W. /L vypíše netříděné názvy souborů a adresářů malými písmeny. Rozšířené znaky se nepřevádějí na malá písmena. /C[H] Zobrazí kompresní poměr souborů komprimovaných pomocí Doublespace na základě velikosti clusteru 8 kB. Volitelný parametr H vydává tyto informace na základě velikosti primárního diskového klastru. Při použití možnosti /W nebo /B je možnost /C[H] ignorována.
Výstup adresářové nebo diskové struktury je popsán v popisu příkazu TREE a o komprimovaných discích - v popisu DBLSPACE. K zobrazení podmnožiny souborů a adresářů můžete použít zástupné znaky (* a ?). Pokud je zadána více než jedna hodnota pořadí řazení, DIR seřadí soubory podle prvního kritéria, poté podle druhého atd.
Formát data a času používaný DIR závisí na nastavení země v souboru Config.sys. Pokud není použit příkaz ZEMĚ, formáty se řídí americkými formáty. Chcete-li výstup příkazu DIR přenést do souboru, můžete použít znak přesměrování (>) nebo kanálu (|). Než to provedete, nastavte proměnnou operačního prostředí TEMP v souboru AUTOEXEC.BAT. V opačném případě se dočasný soubor zobrazí ve výpisu adresáře. Pomocí příkazu SET v proměnné operačního prostředí DIRCMD v AUTOEXEC můžete přednastavit parametry příkazu DIR. V proměnné DIRCMD lze použít pouze platnou kombinaci možností DIR. Chcete-li například nastavit DIRCMD na výchozí široký výstup (/W), zahrňte do souboru AUTOEXEC.BAT příkaz set dircmd=/w.
Sadu voleb příkazu DIR zadanou pomocí proměnné DIRCMD můžete přepsat. Chcete-li to provést, použijte stejné možnosti jako na příkazovém řádku DIR, ale před volbou musíte také znaménko mínus, například dir /-w. Výchozí nastavení DIRCMD můžete také změnit pomocí příkazu DOS SET tak, že je napíšete na příkazový řádek za rovnítko (=). Nové nastavení bude výchozí pro všechny následující příkazy DIR až do příštího použití SET DIRCMD na příkazovém řádku nebo restartování systému MS-DOS. Chcete-li obnovit všechna výchozí nastavení, zadejte set dircmd=. Pomocí příkazu set můžete zobrazit aktuální nastavení proměnné operačního prostředí DIRCMD. MS-DOS zobrazí seznam voleb a jejich nastavení (podrobnosti viz SET).
Pokud je potřeba použít DIR k zobrazení jednoho výpisu adresáře za druhým, dokud se nezobrazí obsah každého adresáře na aktuálním disku, a je nutné každý adresář seřadit abecedně, vytisknout jej v širokém formátu a po zobrazení každé obrazovky udělat pauzu - Chcete-li to provést, když jste v kořenovém adresáři, musíte použít příkaz dir /s/w/o/p. Chcete-li zabránit zobrazení názvů adresářů, použijte příkaz dir /s/w/o/p/a: -d. Pro tisk výstupu použijte symbol přesměrování: dir > prn.
Kontrola disku a výstup zpráv.
CHKDSK [volume:[[cesta]název souboru]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:velikost]]kde:
Přepínače /Inebo /Czkracují dobu CHKDSKprovádění vynecháním některých kontrol hlasitosti.
Ekvivalent k příkazu fsckv Unixu.
Můžete také použít příkaz scandisk, který vyhledá všechny špatné clustery na disku.
Vymaže počítačový terminál .
Ekvivalent k příkazu clearv Unixu.
Zkopírujte jeden nebo více souborů do jiného umístění.
KOPÍROVAT [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] zdroj [/A | /B] [+ zdroj [/A | /B] [[+ ...]] [výsledek [/A | /B]]kde:
Klíč /Ylze nastavit pomocí proměnné prostředí COPYCMD. Přepínač příkazového řádku /-Ytoto nastavení přepíše. Standardně je vyžadováno potvrzení, pokud není příkaz COPYspuštěn v dávkovém souboru. Když místo názvu cílového souboru zadáte atribut con, na obrazovce se zobrazí obsah zkopírovaného souboru. Jsou možné i další varianty příkazu COPY, přičemž atribut con označuje I/O zařízení . Při provádění příkazu COPY se znaky ( bajty ) kopírují ze zdrojového souboru jeden po druhém, dokud není dosaženo konce znaku souboru. Pokud se takový znak vyskytne uprostřed souboru, při provádění příkazu COPY se soubor zcela nezkopíruje.
Chcete-li sloučit soubory, musíte určit jeden cíl a více zdrojových souborů pomocí zástupných znaků nebo файл1 + файл2 + файл3 + ….
Ekvivalent k příkazu cpv Unixu. Rozšířené možnosti XCOPYarobocopy
Odstraňte jeden nebo více souborů.
DEL [/P] [/F] [/S] [/Q] [/A[[:]atributy]] jména VYMAZAT [/P] [/F] [/S] [/Q] [/A[[ ::atributy]] jménakde:
Předpona " -" má význam NE.
Změna příkazů DELa ERASEpři povolení pokročilého zpracování příkazů. Výsledky výstupu pro klíč /Sjsou obrácené, to znamená, že se zobrazují pouze názvy smazaných souborů, nikoli soubory, které nebylo možné najít.
Ekvivalent k příkazu rmv Unixu.
Odstranění adresáře spolu se soubory a podadresáři.
adresář deltree [/y]V Unixu je funkce deltreezajišťována příkazem rms příponou -r.
Výpis souborů a podadresářů ze zadaného adresáře.
DIR [jednotka:][cesta][název souboru] [/A[[:]atributy]] [/B] [/C] [/D] [/L] [/N] [/O[[:]objednávka] ] [/P] [/Q] [/S] [/T[[:]čas]] [/W] [/X] [/4]kde:
Standardní sadu klíčů lze zapsat do proměnné prostředí DIRCMD. Chcete-li jejich akci zrušit, zadejte do příkazu stejné klávesy s předponou "-", například: /-W.
Ekvivalent lspříkazu unixu.
Výstup informací do libovolného cílového zdroje, souboru, obrazovky atd.
Příklad:
echo shutdown /p /t 3600 >> C:\\autoend.batFunkce tohoto příkazu a zápis pro Windows a Unix se liší.
Zobrazuje zprávu (zprávu) nebo zapíná a vypíná zobrazení odezvy příkazu.
ECHO[ ][ON|OFF] ECHO[ ][zpráva]První oddělovací mezera je vyžadována, ostatní oddělovací mezery jsou v prvním případě ignorovány a ve druhém případě jsou přiřazeny řetězci zprávy. ECHO bez možností zobrazí aktuální nastavení ECHO.
Změna MBR , konkrétně obnovení hlavního spouštěcího záznamu, pokud se ukázalo, že je poškozen / upraven / přepsán. Spuštěním příkazu bez argumentů se zobrazí nabídka pro vytváření, mazání a získávání informací o diskových oddílech. Aktivní (spouštěcí) oddíl lze také změnit.
Formátování disku.
FORMAT objem: [/FS:system] [/V:label] [/Q] [/A:velikost] [/C] [/X] FORMAT objem: [/V:label] [/Q] [/F:velikost] FORMÁT hlasitosti: [/V:label] [/Q] [/T:stopy /N:sektory] FORMÁT svazku: [/V:štítek] [/Q] FORMAT objem: [/Q]kde: