Dela via


Windows-kommandon

Alla versioner av Windows och Windows Server som stöds har en uppsättning Win32-konsolkommandon inbyggda. Den här uppsättningen dokumentation beskriver de Windows-kommandon som du kan använda för att automatisera uppgifter med hjälp av skript eller skriptverktyg.

Kommandoradsgränssnitt

Windows har två kommandoradsgränssnitt: Kommandogränssnittet och PowerShell. Varje gränssnitt är ett program som tillhandahåller direkt kommunikation mellan dig och operativsystemet eller programmet, vilket ger en miljö för att automatisera IT-åtgärder.

Kommandogränssnittet var det första gränssnittet som är inbyggt i Windows för att automatisera rutinuppgifter, till exempel hantering av användarkonton eller säkerhetskopieringar varje natt, med batchfiler (.bat). Med Windows Script Host kan du köra mer avancerade skript i Kommandogränssnittet. Mer information finns i cscript eller wscript. Du kan utföra åtgärder mer effektivt med hjälp av skript än du kan med hjälp av användargränssnittet. Skript accepterar alla kommandon som är tillgängliga på kommandoraden.

PowerShell har utformats för att utöka funktionerna i kommandogränssnittet för att köra PowerShell-kommandon som kallas cmdletar. Cmdletar liknar Windows-kommandon men ger ett mer utökningsbart skriptspråk. Du kan köra både Windows-kommandon och PowerShell-cmdletar i PowerShell, men Kommandogränssnittet kan bara köra Windows-kommandon och inte PowerShell-cmdletar.

För den mest robusta Windows-automatiseringen up-todatum rekommenderar vi att du använder PowerShell i stället för Windows-kommandon eller Windows-skriptvärd för Windows-automatisering.

En referens till slut- och felkoder för Windows-kommandon finns i felkoderna Felsöka system artiklar som kan vara till hjälp för att förstå fel som skapas. Windows-kommandon innehåller även kommandoomdirigeringsoperatorer. Mer information om hur de används finns i Använda kommandoomdirigeringsoperatorer.

Not

Du kan också ladda ned och installera PowerShell Core, versionen av PowerShell med öppen källkod.

Kommandogränssnittsfil och katalognamn automatisk slutförande

Du kan konfigurera Kommandogränssnittet för att automatiskt slutföra fil- och katalognamn på en dator eller användarsession när ett angivet kontrolltecken trycks in. Som standard är det här kontrolltecknet konfigurerat för att vara fliken för både fil- och katalognamn, även om de kan vara olika. Om du vill ändra det här kontrolltecknet kör du regedit.exe och navigerar till någon av följande registernycklar och poster, beroende på om du bara vill ändra värdet för den aktuella användaren eller för alla användare på datorn.

Försiktighet

Om registret redigeras felaktigt kan systemet skadas allvarligt. Innan du gör följande ändringar i registret bör du säkerhetskopiera alla värdefulla data på datorn.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\CompletionChar
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor\PathCompletionChar

Ange dessa värden till det kontrolltecken som du vill använda. En fullständig lista finns i virtuella nyckelkoder. Om du vill inaktivera ett visst slutförandetecken i registret använder du värdet för blanksteg (0x20) eftersom det inte är ett giltigt kontrolltecken. Typ av värde för den här registerposten är REG_DWORDoch kan också anges med hexadecimalt eller decimalvärde.

Du kan också aktivera eller inaktivera slutförande av fil- och katalognamn per instans av ett kommandogränssnitt genom att köra cmd.exe med parametern och växla /F:ON eller /F:OFF. Om namn har slutförts med parametern /F:ON och växeln är de två kontrolltecken som används Ctrl-D för slutförande av katalognamn och Ctrl-F för filnamnsslut. Användardefinierade inställningar har företräde framför datorinställningar, och kommandoradsalternativ har företräde framför registerinställningar.

Kommandoradsreferens A-Z

Om du vill hitta information om ett specifikt kommando går du till följande A-Z-meny och väljer bokstaven som kommandot börjar med och väljer sedan kommandonamnet.

A | B | C | D | E | F | G | H | Jag | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

A

B

C

D

E

F

G

H

Jag

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X