get-vm-wurde nicht als Name des Cmdlets erkannt
Wir versuchen, ein Powershell-Skript zu schreiben, um unsere VMS zu starten/zu stoppen, aber der Befehl get-vm
funktioniert nicht. Die Fehlermeldung lautet
get-vm: the term 'get-vm' is not recognized as the name of a cmdlet, function, script file, or operable program.
Der code sieht so aus:
$temp = Get-VM -Server usa..... | where-object {$_.State -eq 'Running'}
Wir haben das Update für Powershell installiert, um Version 3 zu erhalten, und es funktioniert immer noch nicht, aber die Fehlermeldung hat sich ein wenig zu der oben aufgeführten geändert.
Ich sah diesen Link: http://social.technet.microsoft.com/Forums/windowsserver/en-US/07decd82-270e-4dd0-b8e8-789d693099dd/powershell-getvm-error?forum=winserverpowershell
Aber hyperV
ist jetzt installiert und wird angezeigt, wenn ich Folgendes eingebe:
Get-Module -listavailable
Am Anfang meines Codes habe ich:
if(!Get-Module -Name HyperV)){import-module Hyperv}
Es gibt auch dies:
[system.net.dns]::GetHostEntry(ip)
Funktioniert und Get-Host
Wir haben versucht
Enable-WindowsOptionalFeature -FeatureName Microsoft-Hyper-V -All
Aber es wurde auch nicht als Name eines Cmdlets usw. erkannt.
Ich habe versucht deaktivieren von UAC wie dieser Link pshyperv.codeplex.com/discussions/359174 aber es hat nicht funktioniert. Dieser Link zeigt Befehle, die ich verwendet habe: http://www.ehloworld.com/1026
Wenn ich tippte:
Set-UACStatus -Computer usa...net -Enabled [$false]
Es gab die Fehlermeldung, dass Set-UACStatus wasn't recognized as the name of a cmdlet
, etc. Es hat auch Get-UACStatus nicht erkannt.
Ich bin mir nicht sicher, ob ich noch etwas importieren muss, um Get-VM zu verwenden.
1 answers
Ich habe es herausgefunden. Ich brauchte führen Sie powershell als administrator und dann die get-VM kehrte die Liste der VM ' s. Ich fand die Antwort bei MS Technet - .
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-02-07 18:06:21