? Windows PowerShell ist eine Kommandozeilen- Shell für Systemadministratoren. Durch die Eingabe von Befehlen in PowerShell , richten Administratoren das Betriebssystem zur Durchführung bestimmter Aufgaben . Arbeiten in PowerShell können Administratoren automatisieren einige ihrer Aufgaben , Kontrolle Programme manipulieren Objekte in der Datenbank des Systems . PowerShell läuft auf Microsoft . NET -Betriebsumgebung, die die Programm -Funktionen anderen Shells nicht besitzen gibt . Befehle
PowerShell -Funktionen gehören integrierte Befehle - Cmdlets - Computer in Ihrem Netzwerk zu verwalten . Cmdlets ausführen gemeinsamen Verwaltungsaufgaben wie die Verwaltung der Registrierung ; Verwalten von Ereignisprotokollen , Steuerung von Diensten und Prozessen, und mit Windows Management Instrumentation . Cmdlets verwenden die gleiche Syntax und Konventionen als Windows-System -Daten, die es einfach für ein Cmdlet , um Informationen an andere senden, ohne zu formatieren oder zu manipulieren die Daten macht . Jedes Cmdlet hat einen einzigen , bestimmten Funktion, z. B. Angabe des Datums oder das Abrufen des Ereignisprotokolls .
Starten PowerShell
PowerShell starten, auf dem Windows klicken Sie auf " Start " , dann auf" Programme "oder " Alle Programme " abhängig von Ihrer Version von Windows . Dann klicken Sie auf , um auf " Anwendungen", " PowerShell Folder" und " PowerShell . " Wenn Sie über Administratorrechte auf dem Netzwerk müssen der rechten Maustaste auf " PowerShell " und klicken Sie dann auf "Als Administrator ausführen . "Microsoft hat Anweisungen online ( siehe Ressourcen) für die Gründung eines maßgeschneiderten PowerShell-Sitzung , die einen bestimmten Befehl oder ein Skript ausgeführt wird, oder führt Befehle nach einer speziellen Politik aufgenommen.
Werkzeuge
PowerShell -Tools gehören Funktionen, die die gleichen Leistungen wie Cmdlets ausführen , sind aber viel einfacher, Code für , wenn Sie auf eine Funktion erstellen, selbst zu schreiben . Ein Snap-In ist eine Bibliothek von Links, die Cmdlets und Funktionen implementiert . Module sind Pakete von Befehlen Sie in eine PowerShell-Sitzung importieren können. Aliase sind Kurznamen Sie Cmdlets zuordnen , um zu vermeiden, die Eingabe der realen Namen , die lang sind, jedes Mal, wenn Sie sie verwenden können .
Fehler
Wenn Sie arbeiten in PowerShell riskieren Sie zwei Arten von Fehlern . Beenden Fehler stoppen die Ausführung Ihrer Befehle , während Befehle ohne Abbruch läuft fehlerfrei weiter . Wenn Sie PowerShell anweisen, bestimmte Dateien aus dem Verzeichnis zu entfernen, aber eine Datei kann nicht gelöscht werden , weiterhin PowerShell Entfernen Sie die anderen Dateien anstatt beendet. Wenn Sie PowerShell einen Befehl, der Ihrem Admin- Behörde übersteigt oder erfordert ungültige Daten geben , beendet den Befehl.