Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Schnellstart

Auf dieser Seite wird erläutert, wie Sie Cloud Tools for PowerShell aktivieren, Cloud SDK für die Authentifizierung verwenden und PowerShell-Cmdlets ausführen.

Hinweis

Gehen Sie folgendermaßen vor:

  1. Melden Sie sich bei Ihrem Google-Konto an.

    Wenn Sie noch kein Konto haben, melden Sie sich hier für ein neues Konto an.

  2. Wählen Sie in der Google Cloud Console auf der Seite der Projektauswahl ein Google Cloud-Projekt aus oder erstellen Sie eines.

    Zur Projektauswahl

  3. Die Abrechnung für das Cloud-Projekt muss aktiviert sein. So prüfen Sie, ob die Abrechnung für Ihr Projekt aktiviert ist.

  4. Installieren Sie als Administrator das Cloud SDK über die PowerShell-Befehlszeile mit folgendem Befehl:
  5. Install-Module GoogleCloud

Mit Cloud SDK authentifizieren

In Cloud Tools for PowerShell werden die Cmdlets mit Ihren im Cloud SDK gespeicherten Anmeldedaten und Einstellungen aktiviert. Melden Sie sich zur Verwendung der Cmdlets zuerst mithilfe des SDKs an:

  1. Führen Sie an der Eingabeaufforderung folgenden Befehl aus:

    gcloud init
  2. Stimmen Sie der Anmeldung mit Ihrem Google-Nutzerkonto zu:

    To continue, you must log in. Would you like to log in (Y/n)? Y

  3. Melden Sie sich bei entsprechender Aufforderung über den Browser bei Ihrem Google-Nutzerkonto an. Klicken Sie auf Zulassen, um die Berechtigung für den Zugriff auf Google Cloud-Ressourcen zu gewähren.

  4. Wählen Sie an der Eingabeaufforderung ein Cloud Platform-Projekt aus, für das Sie Inhaber-, Bearbeiter- oder Betrachterberechtigungen haben:

    Pick a cloud project to use:
    [1] [my-project-1]
    [2] [my-project-2]
    ...
    Please enter your numeric choice:

PowerShell-Cmdlets ausführen

Nach der Authentifizierung können Sie Cloud Tools für PowerShell verwenden. Öffnen Sie ein PowerShell-Fenster und führen Sie folgende Befehle aus.

Alle Buckets für das aktuelle Projekt, ein bestimmtes Projekt oder einen bestimmten Bucket abrufen:

$currentProjBuckets = Get-GcsBucket
$specificProjBuckets = Get-GcsBucket -Project my-project-1
$bucket = Get-GcsBucket -Name my-bucket-name

Alle mit einem Projekt verbundenen Compute Engine-Instanzen auflisten:

Get-GceInstance -Project my-project-1 |
    Sort Status |
    Format-Table Name, Status -GroupBy Status

    Status: RUNNING

Name    Status
----    ------
my-vm-2 RUNNING
my-vm-3 RUNNING

    Status: TERMINATED

Name    Status
----    ------
my-vm-1 TERMINATED

Zu Cloud Tools for PowerShell gehört ein PowerShell-Anbieter für Cloud Storage. Mithilfe dieses Providers können Sie Befehle wie cd, dir, copy und del verwenden, um Ihre Daten in Cloud Storage wie in einem lokalen Dateisystem aufzurufen und zu bearbeiten.

Für die direkte Verwendung des Anbieters können Sie Cloud Tools for PowerShell über die Verknüpfung im Startmenü starten. Dadurch wird eine PowerShell-Konsole mit geladenem Anbieter gestartet:

# Navigate to Cloud Storage
cd gs:\
# Show the available buckets
ls
# Create a new bucket
mkdir my-new-bucket

Sie können den Cloud Storage-Anbieter auch in einer PowerShell-Sitzung zur Verfügung stellen. Importieren Sie zu diesem Zweck das Modul Cloud Tools for PowerShell mit Import-Module GoogleCloud.

Nächste Schritte

Weitere Informationen zu bestimmten Cmdlets finden Sie in der Cmdlet-Referenz für Cloud Tools for PowerShell oder im integrierten Hilfesystem von PowerShell:

Get-Help New-GcsBucket