Lista över DOS-kommandon

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 27 december 2017; kontroller kräver 18 redigeringar .

DOS-kommandolista  – Följande är en lista över kommandon för DOS- operativsystemet . Från och med version 5 kan denna lista med en kort beskrivning av varje kommando erhållas genom att skriva . Dessutom, från och med den 5:e versionen, kan hjälp med ett specifikt kommando erhållas genom en uppsättning tecken efter kommandonamnet. HELP/?

Till exempel, en kommandouppsättning:

C:\>ren /?

kommer att resultera i att få hjälp för kommandot ren:

Byt namn på en eller flera filer. BYT DAMN [enhet:][sökväg]filnamn1 filnamn2. REN [enhet:][sökväg]filnamn1 filnamn2. Du kan inte ange en annan enhet eller katalog för målfilen.

Alla DOS-kommandon är skiftlägesokänsliga, vilket innebär att alla kommandon kan skrivas med både gemener och versaler.

Kommandon

attrib

Visa och ändra filattribut.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [enhet:] [sökväg] [filnamn] [/S] [/D]

var:

Motsvarar UNIX -kommandot chmod .

cdeller chdir

Visa namnet eller ändra aktuell katalog.

CHDIR [/D] [enhet:][sökväg] [..] CD [/D] [enhet:][sökväg] [..]

där .. anger en ändring av den överordnade katalogen.

Kommandot CD диск:visar det aktuella katalognamnet för den angivna enheten. Kommandot CDutan parametrar visar namnen på den aktuella enheten och katalogen. Alternativet /D används för att ändra aktuell enhet och katalog samtidigt.

Kommandoändring CHDIRnär utökad kommandobearbetning är aktiverad: Namnet på den aktuella katalogen i anropssträngen konverteras till samma skiftläge som befintliga namn på disken. Så, kommandot CD C:\TEMPkommer faktiskt att göra katalogen aktuell C:\Tempom den finns på disken. Kommandot CHDIRslutar behandla mellanslag som avgränsare, vilket gör att du kan navigera till en underkatalog vars namn innehåller mellanslag utan att behöva omge hela katalognamnet inom citattecken. Till exempel:

chdir \winnt\profiles\användarnamn\program\startmenyn

leder till samma resultat som:

cd "\winnt\profiler\användarnamn\program\startmeny"

När du inaktiverar utökad kommandobearbetning används endast det andra alternativet.

Motsvarar Unix-kommandot cd(med alternativ) eller pwd(utan alternativ).

Katalogkommandon

Filnamn i DOS kan bara vara i 8.3-format, det vill säga högst 8 tecken i filnamnet och högst 3 i tillägget (exklusive ogiltiga tecken - blanksteg . " / \ [ ] : ; = ,). space används som en avgränsare mellan kommandot och dess parametrar.

Team Formatera Beskrivning alternativ
dir DIR [диск:][маршрут][имя_файла] [/P] [/W] [A[[:]атрибуты]] [/O[[:]сортировка]] [/S] [/B] [/L] [/C] Katalogvy [1]
  • H - dolda filer;
  • -H - odolda filer;
  • S - systemfiler;
  • -S - andra filer än systemfiler;
  • D - kataloger;
  • -D - endast filer (inte kataloger);
  • A - filer redo för arkivering;
  • -A - filer som inte har ändrats sedan den senaste säkerhetskopieringen;
  • R - skrivskyddade filer;
  • -R - filer som inte har skrivskyddad åtkomst;
  • N - sortering alfabetiskt (efter namn);
  • -N - i omvänd alfabetisk ordning (Z-A);
  • E - i alfabetisk ordning i förlängning;
  • -E - i förlängning i ordning, omvänd ordning;
  • D - efter datum och tid (med början från tidigare);
  • -D - efter datum och tid, med början med det senaste;
  • S - i stigande storlek;
  • -S - fallande storlek;
  • C - efter kompressionsförhållande, börjar med den minsta;
  • -C - efter kompressionsförhållande, börjar med den största.
md md диск:\имя_каталога Skapa en katalog
cd cd диск:\имя_каталога Ändra aktuell katalog
rd rd диск:\имя_каталога Ta bort en katalog
  • /s - tar bort den angivna katalogen och alla underkataloger tillsammans med filer. Alternativet /s används för att ta bort ett katalogträd.
  • /q Kör rmdir i stealth-läge. Kommandot tar bort kataloger utan att be om bekräftelse.
  • /? - visar hjälp på kommandoraden.
deltree deltree имя_файла_или_имя_каталога Ta bort en katalog med allt dess innehåll
move move диск: имя_каталога новое_имя_каталога Byter namn på en katalog
path path диск1:\имя_каталога1;диск2:\имя_каталога2 Sök

Genom att skriva två punkter (..) kan du gå tillbaka till föregående katalog; när du skriver \ - till rotkatalogen.

Exempel:

dir

Listar filerna och underkatalogerna i den givna katalogen. Om kommandot anges utan parametrar, visas skivetiketten och -numret, fil- och katalognamn (ett per rad), inklusive tillägg, samt datum och tid för deras senaste ändring. Den visar sedan antalet filer i katalogen, den totala storleken (i byte) som upptas av filerna och mängden ledigt diskutrymme.

DIR [enhet:][sökväg][filnamn] [/P] [/W] [A[[:]attribut]] [/O[[:]sortera]] [/S] [/B] [/L] [/C]

Parametern [enhet:][sökväg] anger enheten och katalogen vars innehåll du vill visa på skärmen. Parametern [filnamn] anger gruppen av filer eller filer som ska inkluderas i listan. Alternativet /P visar en fillista i taget. För att se nästa skärm måste du trycka på valfri tangent. Alternativet /W listar filer i brett format med så många fil-/katalognamn som möjligt på varje rad. Parametern /A[[:] атрибуты]visar endast namnen på de kataloger och filer som har de givna attributen. Om denna parameter utelämnas visar DIR alla filer utom dolda filer och systemfiler. Om det här alternativet anges utan attribut, visar DIR namnen på alla filer, inklusive dolda filer och systemfiler. Kolon krävs inte. Kombinationen av värden som kan användas som attribut visas i följande tabell. Värden separeras inte med mellanslag:

Parametern /O[[:] сортировка]styr sorteringsordningen för katalogen när den visas med kommandot DIR. Om det utelämnas, sorterar DIR fil- och katalognamn i den ordning de visas i katalogen. Om inget sorteringsalternativ anges matar DIR ut namnen i alfabetisk ordning. Värdet som du kan använda i parametern "sortera" beskrivs i följande tabell. När de kombineras behöver de inte separeras med mellanslag:

Alternativet /S listar varje förekomst av en fil i den givna katalogen och alla underkataloger. /B listar kataloger och filnamn en per rad (inklusive tillägg). Huvudinformationen visas, utan den sista. /B åsidosätter alternativet /W. /L skriver ut osorterade fil- och katalognamn med gemener. Utökade tecken konverteras inte till gemener. /C[H] Visar komprimeringsförhållandet för filer komprimerade med Doublespace baserat på 8K-klusterstorleken. Den valfria H-parametern matar ut denna information baserat på den primära diskklusterstorleken. När du använder /W eller /B-alternativet ignoreras /C[H]-alternativet.

Utdata från katalogen eller diskstrukturen beskrivs i beskrivningen av TREE-kommandot och om komprimerade diskar - i beskrivningen av DBLSPACE. Du kan använda jokertecken (* och ?) för att visa en delmängd av filer och kataloger. Om mer än ett sorteringsordningsvärde anges, sorterar DIR filerna efter det första kriteriet, sedan efter det andra och så vidare.

Datum- och tidsformatet som används av DIR beror på landsinställningen i filen CONFIG.SYS. Om kommandot COUNTRY inte används följer formaten amerikanska format. För att skicka utdata från DIR-kommandot till en fil kan du använda omdirigeringstecknet (>) eller pipe (|). Innan du gör detta, ställ in operativmiljövariabeln TEMP i filen AUTOEXEC.BAT. Annars kommer den temporära filen att visas i kataloglistan. Genom att använda SET-kommandot i DIRCMD-operativmiljövariabeln i AUTOEXEC kan du förinställa parametrarna för DIR-kommandot. Endast en giltig kombination av DIR-alternativ kan användas i DIRCMD-variabeln. Till exempel, för att ställa in DIRCMD till standard bred output (/W), inkludera kommandot set dircmd=/w i AUTOEXEC.BAT.

Du kan åsidosätta uppsättningen DIR-kommandoalternativ som anges med DIRCMD-variabeln. För att göra detta, använd samma alternativ som på kommandoraden DIR, men du måste också föregå alternativet med ett minustecken, till exempel dir /-w. Du kan också ändra standardinställningarna för DIRCMD med kommandot DOS SET genom att skriva dem på kommandoraden efter likhetstecknet (=). De nya inställningarna kommer att vara standard för alla efterföljande DIR-kommandon tills nästa gång SET DIRCMD används på kommandoraden eller MS-DOS startas om. För att återställa alla standardinställningar, skriv set dircmd=. Du kan se de aktuella inställningarna för DIRCMD-operativmiljövariabeln med kommandot set. MS-DOS visar en lista med alternativ och deras inställningar (se SET för detaljer).

Om det finns ett behov av att använda DIR för att visa en kataloglista efter den andra tills innehållet i varje katalog på den aktuella disken visas, och det är nödvändigt att ordna varje katalog alfabetiskt, mata ut den i brett format och pausa efter att varje skärm visas - för att göra detta, medan du befinner dig i rotkatalogen, måste du använda kommandot dir /s/w/o/p. För att förhindra att katalognamn visas, använd kommandot dir /s/w/o/p/ a: -d. För att skriva ut resultatet, använd omdirigeringssymbolen: dir > prn.

chkdsk

Diskkontroll och rapportera utdata.

CHKDSK [volym:[[sökväg]filnamn]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:storlek]]

var:

Omkopplarna /Ieller /Cförkortar exekveringstiden CHKDSKgenom att hoppa över vissa volymkontroller.

Motsvarar kommandot fscki Unix.

Du kan också använda kommandot scandisk, som söker efter alla dåliga kluster på disken.

cls

Rensar datorterminalen .

Motsvarar kommandot cleari Unix.

copy

Kopiera en eller flera filer till en annan plats.

KOPIERA [/D] [/V] [/N] [/Y | /-Y] [/Z] [/A | /B] källa [/A | /B] [+ källa [/A | /B] [[+ ...]] [resultat [/A | /B]]

var:

Nyckeln /Ykan ställas in via miljövariabeln COPYCMD. Kommandoradsomkopplaren /-Yåsidosätter denna inställning. Som standard krävs bekräftelse om inte kommandot COPYkörs i en batchfil. När du anger con-attributet istället för namnet på målfilen, visas innehållet i den kopierade filen på skärmen. Andra varianter av kommandot COPY är möjliga, med attributet con som anger I/O-enheter . När du kör kommandot COPY kopieras tecken ( byte ) från källfilen en efter en tills slutet av filtecknet nås. Om ett sådant tecken förekommer i mitten av filen, när du kör kommandot COPY, kopieras inte filen helt.

För att slå samman filer måste du ange ett mål och flera källfiler med jokertecken eller файл1 + файл2 + файл3 + ….

Motsvarar kommandot cpi Unix. Utökade möjligheter XCOPYochrobocopy

del, erase

Ta bort en eller flera filer.

DEL [/P] [/F] [/S] [/Q] [/A[[:]attribut]] namn RADERA [/P] [/F] [/S] [/Q] [/A[[ ::attribut]] namn

var:

Prefixet " -" har betydelsen INTE.

Ändra kommandon DELoch ERASEnär du aktiverar avancerad kommandobearbetning. Utdataresultaten för nyckeln /Sär omvända, det vill säga bara namnen på raderade filer visas, inte filer som inte kunde hittas.

Motsvarar kommandot rmi Unix.

deltree

Ta bort en katalog tillsammans med filer och underkataloger.

deltree [/y] katalog

På Unix tillhandahålls funktionen deltreeav kommandot rmmed -r.

dir

Listar filer och underkataloger från den angivna katalogen.

DIR [enhet:][sökväg][filnamn] [/A[[:]attribut]] [/B] [/C] [/D] [/L] [/N] [/O[[:]beställning] ] [/P] [/Q] [/S] [/T[[:]tid]] [/W] [/X] [/4]

var:

Standarduppsättningen nycklar kan skrivas till miljövariabeln DIRCMD. För att avbryta deras åtgärd, skriv in samma nycklar i kommandot med prefixet "-", till exempel: /-W.

Motsvarar lsunix-kommandot.

echo

Informationsutmatning till valfri destinationskälla, fil, skärm, etc.

Exempel:

echo shutdown /p /t 3600 >> C:\\autoend.bat

Funktionen för detta kommando och notationen för Windows och Unix är olika.

Visar ett meddelande (meddelande) eller växlar kommandoeko på och av.

EKO[ ][PÅ|AV] ECHO[ ][meddelande]

Det första separerande utrymmet krävs, resten av de separerande utrymmena ignoreras i det första fallet och tilldelas meddelandesträngen i det andra fallet. ECHO utan alternativ visar den aktuella ECHO-inställningen.

fdisk /mbr

Ändra MBR , nämligen återställandet av huvudstartposten, om den visade sig vara skadad / modifierad / överskriven. Att köra kommandot utan argument visar en meny för att skapa, ta bort och hämta information om diskpartitioner. Den aktiva (boot) partitionen kan också ändras.

format

Diskformatering.

FORMAT volym: [/FS:system] [/V:etikett] [/Q] [/A:storlek] [/C] [/X] FORMAT volym: [/V:etikett] [/Q] [/F:storlek] VolymFORMAT: [/V:label] [/Q] [/T:spår /N:sektorer] VolymFORMAT: [/V:etikett] [/Q] FORMAT volym: [/Q]

var:

Se även

Anteckningar

  1. En parameter i formen P>1.txt låter dig skriva mottagna data till en fil med namnet 1.txt. Filnamnet kan ställas in på vilket som helst.