PowerShell og cmdlets

 

Gjelder: Live@edu, Forefront Online Protection for Exchange

Emne sist endret: 2009-06-01

Shell- og skriptspråket Windows PowerShell for kommandolinjen gir IT-eksperter bedre kontroll og produktivitet. Med et nytt administratorbasert skriptspråk, mer enn 130 standard kommandolinjeverktøy og konsekvent bruk av syntaks og funksjoner kan Windows PowerShell gi IT-eksperter bedre kontroll over systemadministrasjon og muliggjøre raskere automatisering. Hvis du vil vite mer om Windows PowerShell, eller for å laste ned en versjon for ditt lokale miljø, se Microsoft TechNet Teknologisenter for Windows PowerShell (http://go.microsoft.com/fwlink/?LinkID=102372).

Cmdlets likner på innebygde kommandoer i andre skjell, for eksempel dir -kommandoen i cmd.exe. På samme måte som disse kjente kommandoene kan cmdlets kalles opp direkte fra kommandolinjen i Exchange Management Shell og kjøres i skallets kontekst, og ikke som en separat prosess.

Hvis du planlegger å skripte ytterligere automatisering, bør du eventuelt vurdere å bruke Windows PowerShell-skripter. Før du kan kjøre Windows PowerShell må du konfigurere administrasjonssenteret i henhold til veiledningen i Konfigurere vertsbaserte tjenester. Tjenesten styres (starte, stoppe, starte på nytt) ved hjelp av tjenestenes MMC. Tjenesten må stanses og startes på nytt ved endring av proxy-serveren.

 

Cmdlet Formål Parametere Eksempel

Angi SyncCredentials

Angir legitimasjonen som klienten skal bruke ved tilkobling.

<username> <password>

Set-SyncCredentials adminuser@contoso.com SecurePassword

Set-SyncInterval

Angir intervallet for synkroniseringsjobben.

<interval-in-minutes>

Sett SyncInterval 240

Set-SyncProxyServer

Angir proxy-serveren som skal brukes når klienten kobler til serverdelen.

{ [-Adresse <address>] | [-AutoDetect] | [-UseDefault]}

Set-SyncProxyServer -Address http://proxy.contosoproxy.com
Set-SyncProxyServer -AutoDetect
Set-SyncProxyServer –UseDefault

Get-SyncConfig

Henter gjeldende konfigurasjon for synkronisering og rapporterer det til konsollen.

Ingen

Get-SyncConfig

Get-SyncStatus

Henter gjeldende synkroniseringsstatus for tjenesten (klient) og rapporterer det til konsollen.

Ingen

Get-SyncStatus

Start-Sync

Starter en ny synkroniseringsjobb (utenfor tidsplanen) hvis den ikke allerede kjører.

Ingen

Start-Sync

Start-SyncSimulation

Starter en ny synkroniseringsjobb i simulasjonsmodus hvis simulasjonsmodus er tilgjengelig.

Ingen

Start-SyncSimulation

Stop-Sync

Stopper gjeldende synkronisering jobb hvis den kjører.

Ingen

Stop-Sync

Clear-SyncCookies

Fjerner lagrede informasjonskapsler, og tvinger neste synkronisering til å være en fullstendig synkronisering.

Ingen

Clear-SyncCookies

 
Vis: