Delen via


Windows Commands

Alle ondersteunde versies van Windows en Windows Server hebben een set Win32-consoleopdrachten ingebouwd. In deze reeks documentatie worden de Windows-opdrachten beschreven die u kunt gebruiken om taken te automatiseren met behulp van scripts of scripthulpprogramma's.

Command-line shells

Windows heeft twee opdrachtregelshells: de Opdrachtshell en PowerShell. Elke shell is een softwareprogramma dat directe communicatie tussen u en het besturingssysteem of de toepassing biedt, waardoor een omgeving wordt geboden om IT-bewerkingen te automatiseren.

De Opdrachtshell was de eerste shell die is ingebouwd in Windows om routinetaken, zoals gebruikersaccountbeheer of nachtelijke back-ups, te automatiseren met batchbestanden (.bat). Met Windows Script Host kunt u geavanceerdere scripts uitvoeren in de Opdrachtshell. Zie of cscriptvoor meer informatiewscript. U kunt bewerkingen efficiënter uitvoeren met behulp van scripts dan met behulp van de gebruikersinterface. Scripts accepteren alle opdrachten die beschikbaar zijn op de opdrachtregel.

PowerShell is ontworpen om de mogelijkheden van de opdrachtshell uit te breiden om PowerShell-opdrachten met de naam cmdlets uit te voeren. Cmdlets zijn vergelijkbaar met Windows-opdrachten, maar bieden een meer uitbreidbare scripttaal. U kunt zowel Windows-opdrachten als PowerShell-cmdlets uitvoeren in PowerShell, maar de opdrachtshell kan alleen Windows-opdrachten uitvoeren en niet PowerShell-cmdlets.

Voor de meest robuuste, up-to-date Windows-automatisering raden we u aan PowerShell te gebruiken in plaats van Windows-opdrachten of Windows Script Host voor Windows-automatisering.

Een verwijzing naar afsluit- en foutcodes voor Windows-opdrachten vindt u in de Systeemfoutcodes opsporen artikelen die nuttig kunnen zijn om inzicht te krijgen in fouten die zijn geproduceerd. Windows-opdrachten bevatten ook omleidingsoperators voor opdrachten. Zie Operatoren voor opdrachtomleiding gebruikenvoor meer informatie over hun gebruik.

Note

U kunt ook PowerShell Core downloaden en installeren, de opensource-versie van PowerShell.

Opdrachtshell-bestand en mapnaam automatisch aanvullen

U kunt de Opdrachtshell zo configureren dat bestands- en mapnamen op een computer of gebruikerssessie automatisch worden voltooid wanneer een opgegeven besturingsteken wordt ingedrukt. Dit besturingselementteken is standaard geconfigureerd als de tabtoets voor zowel bestands- als mapnamen, hoewel ze anders kunnen zijn. Als u dit besturingselementteken wilt wijzigen, voert u regedit.exe uit en gaat u naar een van de volgende registersleutels en vermeldingen, afhankelijk van of u de waarde voor de huidige gebruiker alleen wilt wijzigen of voor alle gebruikers van de computer.

Caution

Het onjuist bewerken van het register kan uw systeem ernstig beschadigen. Voordat u de volgende wijzigingen aanbrengt in het register, moet u een back-up maken van waardegegevens op de computer.

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

Stel deze waarden in op het besturingselementteken dat u wilt gebruiken. Zie virtuele-sleutelcodes voor een volledige lijst. Als u een bepaald voltooiingsteken in het register wilt uitschakelen, gebruikt u de waarde voor de spatie (0x20), omdat het geen geldig besturingselementteken is. Het type waarde voor deze registervermelding is REG_DWORD en kan ook worden opgegeven met een hexadecimale of decimale waarde.

U kunt ook de voltooiing van bestands- en mapnamen per exemplaar van een opdrachtshell in- of uitschakelen door cmd.exe uit te voeren met de parameter en over te schakelen /F:ON of /F:OFF. Als voltooiing van de naam is ingeschakeld met de parameter /F:ON en schakeloptie, worden de twee gebruikte besturingstekens Ctrl-D voor het voltooien van de mapnaam en Ctrl-F voor het voltooien van de bestandsnaam. Door de gebruiker opgegeven instellingen hebben voorrang op computerinstellingen en opdrachtregelopties hebben voorrang op registerinstellingen.

Opdrachtregelreferentie A-Z

Als u informatie over een specifieke opdracht wilt vinden, selecteert u in het volgende A-Z-menu de letter waarmee de opdracht begint en selecteert u vervolgens de opdrachtnaam.

Een | B | C | D | E | F | G | H | Ik | 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

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X