Se strukturen af PowerShell-cmdlet'er

Fuldført

Der er tusindvis af Windows PowerShell-cmdlet'er indbygget i Windows-operativsystemer og andre Microsoft-produkter. Det er ikke muligt at huske navnene og syntaksen for alle disse kommandoer. Heldigvis bygger cmdlet-oprettere cmdlet'er ved hjælp af et almindeligt format, der hjælper dig med både at forudsige navnet på en cmdlet og dens syntaks. Dette almindelige format gør det meget nemmere at finde og bruge cmdlet'er.

Seddel

Det almindelige format, som PowerShell-cmdlet'er bruger, er notationen Verb-Noun.

Cmdlet-verber

Verbet i et cmdlet-navn angiver, hvad cmdlet'en gør. Der er et sæt godkendte verber, som cmdlet-oprettere bruger, hvilket giver ensartethed i cmdlet-navne. Almindelige verber omfatter:

  • Hent. Henter en ressource, f.eks. en fil eller en bruger.
  • Angiv. Ændrer de data, der er knyttet til en ressource, f.eks. en fil- eller brugeregenskab.
  • Ny. Opretter en ressource, f.eks. en fil eller en bruger.
  • Tilføj. Føjer en ressource til en objektbeholder med flere ressourcer.
  • Fjern. Sletter en ressource fra en objektbeholder med flere ressourcer.

Seddel

Du kan køre kommandoen Get-Verb for at få en komplet liste over godkendte verber.

Denne liste repræsenterer blot nogle af de verber, som cmdlet'er bruger. Derudover udfører nogle verber lignende funktioner. Verbet Tilføj kan f.eks. oprette en ressource på samme måde som verbet New. Nogle verber kan virke ens, men har forskellige funktioner. Verbet Read henter f.eks. oplysninger, som en ressource indeholder, f.eks. en tekstfils indhold, mens verbet Get henter den faktiske fil.

Cmdlet-navneord

Navneordsdelen af et cmdlet-navn angiver, hvilke typer ressourcer eller objekter cmdlet'en påvirker. Alle cmdlet'er, der arbejder på den samme ressource, skal bruge det samme navneord. Service navneord er f.eks. til cmdlet'er, der fungerer sammen med Windows-tjenester, og navneordet Proces er til administration af processer på en computer.

Navneord kan også have præfikser, der hjælper med at gruppere relaterede navneord i familier. Active Directory-navneordene starter f.eks. med bogstaverne AD- (f.eks. ADUser, ADGroupog ADComputer). Microsoft SharePoint Server-cmdlet'er starter med præfikset SP, og Microsoft Azure-cmdlet'er begynder med præfikset Az.

Seddel

Windows PowerShell bruger det generiske ord kommando til at referere til cmdlet'er, funktioner, arbejdsprocesser, programmer og andre elementer. Disse elementer adskiller sig fra hinanden med hensyn til oprettelsesmetoden. Men indtil videre bør du overveje dem som alle arbejder på samme måde. I dette modul bruges begreberne kommando og cmdlet i flæng.