Granska Windows PowerShell-skript

Fullbordad

Du kan börja använda Windows PowerShell för att utföra uppgifter som du inte kan utföra med grafiska verktyg. När du till exempel hanterar Microsoft 365 eller Microsoft Exchange Server finns det många inställningar som du bara kan konfigurera med hjälp av Windows PowerShell-cmdletar. När du blir mer bekant med Windows PowerShell ser du möjligheter att förenkla hanteringen med hjälp av skript i stället för att köra enskilda kommandon.

Du kan använda skript för att standardisera repetitiva uppgifter. Om du standardiserar en uppgift minskar risken för fel. Om ett skript har testats kan du köra det flera gånger utan fel. Men när du anger ett kommando manuellt flera gånger finns det risk för fel varje gång. Om aktiviteten måste utföras enligt ett schema kan du schemalägga skriptet så att det körs efter behov.

Kommentar

Modul 11, "Använda bakgrundsjobb och schemalagda jobb" omfattar konfigurationen av Windows PowerShell-skript för att få dem att köras som schemalagda aktiviteter eller schemalagda jobb.

Du kan också använda skript för att utföra mer komplexa uppgifter än vad som är praktiskt med hjälp av ett enda kommando. Det är tekniskt möjligt att göra ett enda Windows PowerShell-kommando som är långt och komplext, men det är opraktiskt att hantera. Genom att placera komplexa uppgifter i ett skript blir det enklare och enklare att förstå redigeringen.

Rapportering är en komplex och repetitiv uppgift som du kan göra med Windows PowerShell. Du kan använda Windows PowerShell för att skapa text- eller HTML-baserade rapporter. Du kan till exempel skapa ett skript som rapporterar tillgängligt diskutrymme på dina servrar, eller så kan du skapa ett skript för Exchange som genomsöker loggarna för meddelandespårning för att rapportera om e-postflödesstatistik.

Skript kan också använda konstruktioner som ForEach, If och Switch, som sällan används i ett enda kommando. Du kan använda dessa konstruktioner för att bearbeta objekt och fatta beslut i dina skript.

Windows PowerShell-skript har filnamnstillägget .ps1. De mest grundläggande skripten är helt enkelt Windows PowerShell-kommandon som anges i en textfil som har sparats med filnamnstillägget .ps1. Även om Windows PowerShell Integrated Scripting Environment (ISE) och Microsoft Visual Studio Code har bättre funktioner, kan du redigera Windows PowerShell-skript med hjälp av en enkel textredigerare som Anteckningar.