Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Powershell + Import VM bringt Fehlermeldung

Mitglied: Supido

Supido (Level 1) - Jetzt verbinden

10.02.2016 um 13:11 Uhr, 907 Aufrufe

Hallo zusammen,

ich bin etwas verwirrt, da ein PSScript mal funktioniert und mal nicht. Untenstehender Code ist teil eines längeren Scriptes.
Ich kopiere mit robocopy virtuelle Maschinen auf eine HYper-Server 2012 r2 core

Manchmal bekomem ich beim Import-VM die Fehlermeldung, das die VM nicht importiert werden kann, weil die Konfiguration nicht stimmt. Die Maschine lässt sich aber anschliessend von Hand ganz normal importieren und auch starten. Der übegebene Pfad scheint zu stimmen, sonst würde das Script ja nicht meckern, sonder sagen, das er die Maschine nicht findet.
Das ist das konfuse daran.
Kennt jemand das Problem, muss ich im Script etwas anders machen ?

Vielen Dank im Voraus
Gruss Supido


01.
if (Test-Path -Path Y: -IsValid) 
02.
	{		Clear-Host
03.
		Write-Host "`n`tIn welcher Sprache sollen die VMs zur Verfügung stehen?`n`t" -ForegroundColor green
04.
		Write-Host "`t[D]" -ForegroundColor yellow -NoNewline
05.
		Write-Host " Deutsch" 
06.
		Write-Host "`t[F]" -ForegroundColor yellow -NoNewline
07.
		Write-Host " Französisch"
08.
		Write-Host "`t[I]" -ForegroundColor yellow -NoNewline
09.
		Write-Host " Italienisch"
10.
		Write-Host "`t[Q]" -ForegroundColor yellow -NoNewline
11.
		Write-Host " Quit`n`t"
12.
		Write-Host "`tBitte Auswahl treffen " -NoNewline
13.
		Write-Host "und mit " -NoNewline
14.
		Write-Host "ENTER " -ForegroundColor yellow -NoNewline
15.
		write-Host "bestätigen."
16.
		switch($Input = Read-Host)
17.
		{
18.
			D {$Global:Path_VMFIL += "de\";robocopy $Global:Path_VMFIL $Global:Path_VM  }#DE
19.
			F {$Global:Path_VMFIL += "fr\";Copy-Item -Path $Global:Path_VMFIL -Destination $Global:Path_VM -Force -PassThru -Recurse}#FR
20.
			I {$Global:Path_VMFIL += "it\";Copy-Item -Path $Global:Path_VMFIL -Destination $Global:Path_VM -Force -PassThru -Recurse}#IT
21.
			Q {exit-pssession}#Installationsroutine abrechen
22.
			default {
23.
				""
24.
				write-host "Ungültige Eingabe" -ForegroundColor red
25.
				""}
26.
		} 
27.
	}
28.

29.
	""
30.

31.
$servertype = "20"
32.
Write-Host "Starte VMs" 
33.
#Alle vorhandenen XML-Dateien der virtuellen Maschinen auflisten
34.
$dir = (gci C:\vm\ -re -fi *.xml).FullName 
35.
#VMs starten
36.
foreach ($i in $dir)
37.
{	$VmName = $i.ToString()
38.
	$VmName.Trim()
39.
	Import-VM –Path "$VmName"}
40.

41.
Write-Host "$servertype"
42.
if ($servertype -ne 21) 
43.
{
44.
	foreach($VM in Get-VM) 
45.
	{		Start-VM $VM.Name}
46.
}
47.
stop-VM template -asjob
48.
Ähnliche Inhalte
Batch & Shell
Powershell Import ADUser Properties
Frage von banane31Batch & Shell1 Kommentar

Hallo zusammen, ich habe aktuell die Aufgabe unser AD etwas aufzuräumen und Mitarbeiter Daten zu pflegen. Gerne würde ich ...

Batch & Shell

Powershell Bulk Import CSV DHCPReservation

gelöst Frage von banane31Batch & Shell4 Kommentare

Hallo zusammen, ich verzweifele gerade an meinem neuen Windows Server 2016 DHCP Server und den Reservierungen. Im Netz habe ...

Batch & Shell

Powershell: Import-Csv update AD attribute

gelöst Frage von lupoloBatch & Shell26 Kommentare

Hallo, ich würde gerene über das gesamte AD Werte wie z.B. Telefonnummer, Firma usw. gliech bzw. nach einer Richtlinie ...

Batch & Shell

Powershell: Import-CSV ohne mehrfache Werte

gelöst Frage von DanielBodenseeBatch & Shell2 Kommentare

Hallo zusammen, über Import-CSV und -Header lese ich eine Text-Datei in eine Variable $entries, die Zeilen haben mehrere Spalten. ...

Neue Wissensbeiträge
Off Topic
Noch mehr was ich nicht brauche
Information von brammer vor 2 TagenOff Topic6 Kommentare

Hallo, WOFÜR? WARUM? brammer

Windows Server

Windows Server 2016 Suche nicht funktioniert ist ausgegraut Windows Server 2016 Search not work

Erfahrungsbericht von Wano347 vor 3 TagenWindows Server

Hallo Leute, wir haben vor kurzem ein Problem gehabt: Windows Server 2016 frisch installiert. Nach Checkliste konfiguriert (sieht vor ...

Microsoft Office

Microsoft geht nun rechtlich gegen Lizengo vor - Billig Software

Information von takvorian vor 3 TagenMicrosoft Office9 Kommentare

Hallo zusammen, eben auf CRN gefunden, weis nicht ob das schon wer gepostet hat Microsoft verklagt Lizengo Gruß Tak

Firewall
Übernahme von SOPHOS durch Thoma Bravo
Information von Dilbert-MD vor 4 TagenFirewall3 Kommentare

Kam die Tage per Newsletter: Zitat: " Das Sophos Board of Directors hat gestern bekanntgegeben, dass die Private-Equity-Investment-Firma Thoma ...

Heiß diskutierte Inhalte
Router & Routing
Macht es schon Sinn IPv6 Adressen einzusetzen ?
Frage von mario89Router & Routing11 Kommentare

Hallo Leute, bitte entschuldigt die vielleicht blöde frage, aber ich wollte gerne mal hören, ob im Professionellen Umfeld IPv6 ...

Batch & Shell
Batch - Datei über das Kontextmenü (Senden an) des Windows Explorer umbenennen
gelöst Frage von AlfornoBatch & Shell10 Kommentare

Hallo, ich möchte eine beliebige Word Datei mittels Batch umbenennen. Als Ergebnis soll der neue Dateiname das Änderungsdatum sowie ...

Switche und Hubs
Zwei VLANs über Trunks über zwei Layer3-Switche per Glasfaser verbinden
Frage von FreundlicherSwitche und Hubs9 Kommentare

Hi, leider habe ich weder in der Berufsschule aufgepasst, noch in der Ausbildung das Thema praktisch behandelt (kleiner Betrieb). ...

Batch & Shell
Batch variable in nächste batch mitnehmen
Frage von BytexxBatch & Shell8 Kommentare

Hallo ich möchte ein kleines .bat programm schreiben und habe eine frage. wie kann ich ein installations pfad herrausfinden ...