For the complete documentation index, see llms.txt. This page is also available as Markdown.

Erweiterte Fehlerbehebung für PowerCLI

Remote Desktop Manager ruft die Cmdlets von PowerCLI auf und stellt die Ergebnisse in seiner Benutzeroberfläche dar.

Hier sind Schritte, die dabei helfen, Probleme zu isolieren, wenn die Integration nicht wie erwartet funktioniert.

Skript A: Liste der virtuellen Maschinen abrufen

GETVMS.PS1

Param(
    [Parameter(Mandatory=$true)]
    [string]$viServer,
    [Parameter(Mandatory=$true)]
    [string]$userName,
    [Parameter(Mandatory=$true)]
    [string]$password
) #end param

$VMHost = Connect-VIServer $($viServer) -User $userName -Password $password
if ($VMHost -eq $null ) { throw "Connection to server failed!";}
try
{
    Get-View -ViewType VirtualMachine |  select -Property Name, {$_.Moref.Value};
}
catch
{
    write-host $ErrorMessage
}
Disconnect-VIServer $VMHost -Force -Confirm:$false

Anwendungsbeispiel

.\GetVMs.ps1 [SERVER_NAME] [USER_NAME] [PASSWORD]

Name $_.Moref.Value ---- -------------- MACHINE1 18 MACHINE2 19

Skript B -:Start der vmrc

CONNECTVMRCFROMPOWERCLI.PS1

Anwendungsbeispiel

Sie müssen den MoRef.Value senden, der mit Skript A ermittelt wurde; in unserem Beispiel starten Sie MACHINE2, die die ID 19 hat.

Die VMRC sollte erscheinen und Ihnen die Interaktion damit ermöglichen.

Zuletzt aktualisiert

War das hilfreich?