PowerShell-hjelpesystemet er den mest nyttige tingen du trenger til å bruke PowerShell effektivt. Siden PowerShell er et skall uten grafisk grensesnitt, ser du ingen fancy knapp eller meny. I stedet må du legge inn kommandoene for å se resultatene. Dette er hvor hjelpesystemet kommer til nytte da det veileder brukeren å fullføre kommandoene han ønsker eller til og med søke etter kommandoene for å få jobben gjort.

PowerShell versjon 2 eller 3?

Windows 8 leveres med den nyeste versjonen av PowerShell 3. Den inneholder alle funksjonene i PowerShell 2 pluss en rekke forbedringer og tilleggsfunksjoner. Heldigvis har Microsoft beholdt begge versjonene av PowerShell i Windows 8, noe som betyr at brukeren kan kjøre hvilken versjon han liker. Som standard, hvis du går til "Kjør -> powershell.exe", åpner dette PowerShell 3. Hvis du vil åpne PowerShell 2, kjør kommandoen med følgende syntaks:

 powershell.exe-versjon 2.0 

Kjører PS som administrator

Det første du bør gjøre er å kjøre PowerShell som administrator. Dette er for å sikre at du kan oppdatere PS-hjelpesystemet. I Windows 8, gå til Søk (Windows Nøkkel + Q) og søk etter "PowerShell". I søkeresultatene, høyreklikk "PowerShell" og velg "kjøre som administrator".

Den beste måten å se om du kjører PowerShell som administrator, er at tittelen på PowerShell-vinduet starter fra "Administrator".

Oppdaterer hjelp

PowerShell kommer ikke med forhåndsinstallert hjelpesystem. Du må installere den ved hjelp av en oppdateringskommando. For å oppdatere hjelpesystemet til den siste, utsted følgende kommando:

 update-hjelp 

Hvis du kjører denne kommandoen for første gang, vil det ta litt tid å skanne etter endringer og oppdateringer.

Du kan også laste ned oppdateringsfilen på datamaskinen og deretter installere den på flere datamaskiner i frakoblet modus. For dette kan du bruke følgende kommando:

 save-help [destinasjonssti] 

For å installere den nyeste oppdateringsfilen på en frakoblet datamaskin, kan du bruke følgende kommando:

 oppdatering-help-SourcePath [kildebane] 

" update-help " -kommandoen oppdaterer hjelpesystemet hver 24. time. Dette betyr at hvis du kjører " update-help " -kommandoen flere ganger om dagen, vil den bare kjøre første gang og vil ikke gjøre noe i de neste 24 timene.

Bruke hjelpekommandoer

For å få hjelp til hver kommando, kan du bruke følgende syntaks:

 hjelp kommandoenavn 

For eksempel,

 Hjelp oppdateringshjelp 

Dette vil gi deg informasjon om kommandosyntaxen, dens synopsis og detaljert beskrivelse av hvordan og når du skal bruke kommandoen.

Det beste ved å bruke hjelp i PowerShell er at brukeren får nesten alle slags hjelp som trengs for å drive en bestemt kommando. Hvis du trenger ekte eksempler på hvordan kommandoen brukes, kan du bruke følgende syntaks:

 hjelp oppdateringshjelp-eksempler 

For detaljert informasjon kan du bruke -detailed stedet for -eksempler. Og for fullstendig informasjon, kan du bruke -full bryter.

Mesteparten av tiden, brukerne pleier å lese hjelpefilene mens de jobber på PowerShell. Du kan åpne et nytt vindu i samme hjelpefil ved å bruke følgende kommando:

 hjelp oppdatering-help-ShowWindow 

Dette vil dukke opp et nytt grafisk vindu med all hjelp i den. Du kan bruke hjelpen langs siden av PowerShell-vinduet.

Få hjelp på nettet

De fleste av folkene fortsetter å bruke Google for å finne eksempler på hvordan man bruker kommandoer i PowerShell. Nå som vi har lært hvordan du bruker hjelpesystemet til å ta ekte hjelp fra PowerShell-hjelp, forlater PowerShell oss ikke selv om vi ønsker å gå online for å få hjelp.

For å gå online for hjelp, kjør følgende kommando:

 hjelp oppdatering-help-online 

Dette tar deg til PowerShells dokumentasjonssted der du kan få all slags informasjon om alle PowerShell-kommandoer. Noen ganger hvis du har en annen nettleser enn Internet Explorer, vil kommandoen ovenfor gi en feilmelding. I dette tilfellet kan du besøke PowerShell-dokumentasjonen direkte.

Etter å ha lest denne artikkelen, håper jeg at du vil bli mer komfortabel med PowerShell. Hvordan bruker du hjelp eller snarveier i PowerShell?