Freigeben über


Lektion 1: Erste Schritte in AppFabric-Cmdlets für Windows PowerShell

Veranschlagte Zeit: 15 Minuten

Lernziel: Vorbereiten der Windows PowerShell-Umgebung zum Verwenden der Microsoft AppFabric 1.1 für Windows Server-Cmdlets für Windows PowerShell zum Konfigurieren, Verwalten und Überwachen der Order Service-Anwendung.

Zweck: In dieser Übungseinheit werden ApplicationServer-Modul für Windows PowerShell geladen und die Skriptausführung für Windows PowerShell aktiviert. Für die verbleibenden Übungseinheiten in diesem Lernprogramm sollte die gleiche Windows PowerShell-Konsole verwendet werden.

Voraussetzungen

Beachten Sie die folgenden erforderlichen Komponenten, bevor Sie mit diesem Schritt beginnen:

  • AppFabric muss bereits installiert sein.

  • Sie müssen in der Lage sein, Windows PowerShell mit einem Administratorkonto auszuführen.

Verfahren

In dieser Übungseinheit werden Sie die folgenden Schritte ausführen:

  1. Starten einer Windows PowerShell-Sitzung mit Administratorberechtigungen.

  2. Aktivieren der Windows PowerShell-Skriptausführung.

  3. Laden von ApplicationServer-Modul für Windows PowerShell

Starten einer Windows PowerShell-Sitzung mit Administratorberechtigungen

  1. Powershell.exe befindet sich im Verzeichnis C:\Windows\System32\WindowsPowerShell\v1.0. Öffnen Sie dieses Verzeichnis im Windows-Explorer, oder verwenden Sie das Suchtool, um die Datei zu finden, indem Sie auf Start klicken und dann im Suchfeld powershell.exe eingeben.

  2. Klicken Sie mit der rechten Maustaste auf powershell.exe, und klicken Sie dann auf Als Administrator ausführen.

  3. Wenn das Windows PowerShell-Fenster für Ihre Sitzung ausgeführt wird, klicken Sie mit der rechten Maustaste auf die Titelleiste, und klicken Sie dann auf Eigenschaften.

  4. Überprüfen Sie im Fenster Eigenschaften von „Windows PowerShell“, ob der QuickEdit-Modus ausgewählt ist, und klicken Sie dann auf OK.

Aktivieren der Skriptausführung in Windows PowerShell

Die Schritte im größten Teil dieses Lernprogramms zielen auf das Verwenden einer Windows PowerShell-Sitzung ab. Jedoch können die Befehle in allen Übungseinheiten auch zum Erstellen eines Skripts zur Automatisierung verwendet werden. In einigen Übungseinheiten wird die Skriptausführung verwendet, um das Vorgehen zu vereinfachen. In diesem Abschnitt aktivieren Sie die Ausführung eines lokalen Skripts für nur diese bestimmte Windows PowerShell-Sitzung.

  1. Führen Sie den folgenden Befehl im Windows PowerShell-Fenster aus, um unsignierten lokalen Skripts die Ausführung in Windows PowerShell zu erlauben.

    Set-ExecutionPolicy –ExecutionPolicy RemoteSigned –Scope Process
    
  2. Wenn Sie aufgefordert werden, die Änderung der Ausführungsrichtlinie zu bestätigen, geben Sie J ein, und drücken Sie dann die EINGABETASTE.

  3. Führen Sie den folgenden Befehl in der Windows PowerShell aus, um zu überprüfen, ob die lokale Skriptausführung jetzt aktiviert ist.

    Get-ExecutionPolicy
    

    Windows PowerShell sollte die Ausführungsrichtlinie als RemoteSigned melden.

Mit dem –Scope Process-Parameter wird sichergestellt, dass die Richtlinie nur für den aktiven Windows PowerShell-Prozess und alle von Ihnen eventuell erstellten Unterprozesse aktiv ist. Durch Festlegen der Windows PowerShell-Ausführungsrichtlinie auf RemoteSigned mithilfe des oben genannten Befehls haben Sie die folgende Richtlinie für Ihre aktuelle Windows PowerShell-Sitzung aktiviert:

  • Skripts können ausgeführt werden.

  • Erfordert eine digitale Signatur von einem vertrauenswürdigen Herausgeber für Skripts und Konfigurationsdateien, die aus dem Internet heruntergeladen werden (einschließlich E-Mail- und Instant Messaging-Programmen).

  • Jedoch werden keine digitalen Signaturen für Skripts vorgeschrieben, die von Ihnen ausgeführt wurden und die Sie auf dem lokalen Computer erstellt haben (nicht aus dem Internet heruntergeladen).

Zum Rückgängigmachen dieser Richtlinienänderung schließen Sie einfach die aktuelle Windows PowerShell-Sitzung und alle zusammen mit dieser Sitzung gestarteten Unterprozesse. Beachten Sie, dass für die Übungseinheiten in diesem Lernprogramm die geänderte Ausführungsrichtline für die Sitzung aktiviert sein muss.

Beachten Sie, dass durch die Ausführungsrichtlinie nicht die Ausführung bestimmter Befehle oder Cmdlets verhindert wird. Sie legt nur Einschränkungen hinsichtlich der ausführbaren Skripts und Konfigurationsdateien fest.

Weitere Informationen zu Ausführungsrichtlinien in Windows PowerShell 2.0 finden Sie unter about_execution_policies (englischsprachig), oder führen Sie den folgenden Befehl aus.

Get-help about_execution_policies

Laden des Windows PowerShell-Moduls für AppFabric

  1. Führen Sie den folgenden Befehl zum Verwenden des Import-Module-Cmdlets für Windows PowerShell aus, um ApplicationServer-Modul für Windows PowerShell zu laden.

    Import-Module ApplicationServer
    

    Wenn keine Fehler angezeigt werden, zeigt das an, dass das Modul erfolgreich geladen wurde.

  2. Führen Sie den folgenden Befehl im Windows PowerShell-Fenster aus, um zu überprüfen, ob ApplicationServer-Modul für Windows PowerShell ordnungsgemäß geladen wurde.

    Get-Command –Module ApplicationServer
    

    Das Ergebnis dieses Befehls sollte alle von ApplicationServer-Modul für Windows PowerShell verfügbar gemachten Befehle im Tabellenformat auflisten.

Schritte dieser Übungseinheit

In dieser Übungseinheit wurde Windows PowerShell mit Administrator-Anmeldeinformationen gestartet, um die Ausführung von Skripts in späteren Lektionen zu ermöglichen. Ferner wurde ApplicationServer-Modul für Windows PowerShell geladen und überprüft, ob die Befehle vom Modul verfügbar gemacht wurden. Die Befehle in diesem Lernprogramm werden zum Konfigurieren, Verwalten und Überwachen der Order Service-Anwendung verwendet.

Weitere Schritte

In Lektion 2: Bereitstellen des Auftragsdiensts mit Windows PowerShell erstellen Sie die mithilfe von Windows PowerShell die Auftragsdienstprojekte und stellen sie bereit.

Siehe auch

Konzepte

Lektion 2: Bereitstellen des Auftragsdiensts mit Windows PowerShell
Lektion 3: Konfigurieren des Auftragsdiensts mit Windows PowerShell
Lektion 4: Überwachen des Auftragsdiensts mit Windows PowerShell
Lektion 5: Nachverfolgen des Workflows mit Windows PowerShell

  2012-03-05