diff --git a/VMware_new.vm.ps1 b/VMware_new.vm.ps1 deleted file mode 100644 index baa9d17..0000000 --- a/VMware_new.vm.ps1 +++ /dev/null @@ -1,42 +0,0 @@ - - - -Connect-VIServer -Server SERVERIP -Protocol https -User administrator@vsphere.local -Password PASSWORD - -$vmTemplate = Get-Template -Name "srv-test01-jammy" - - - $Datacenter = "Datacenter01" - $vmDatacenter = Get-Datacenter -Name $Datacenter - - $ClusterName = "Cluster01" - $vmCluster = Get-Cluster -Name $ClusterName -Location $Datacenter - - $ESXi = "10.237.10.11" - $VMHost = Get-VMHost -Name $ESXi - - $DatastoreName = "vsanDatastore" - $vmDatastore = Get-Datastore -Name $DatastoreName - - $vmResourcePool = "ResPo01" - $vmFolder = Get-Folder -Name "Linux" -Location $Datacenter - - $vmNetwork = Get-VirtualNetwork -Name "VM Network" - - $vmName = Read-Host -Prompt "Wie lautet der Name der VM?" - - $vmCPUint = Read-Host -Prompt "CPUs?" - $vmCPU = [decimal]$vmCPUint - - $vmMemoryint = Read-Host -Prompt "RAM?" - $vmMemory = [int]$vmMemoryint - - $diskSizeGB = Read-Host -Prompt "Geben Sie die Festplattengröße in GB ein" - $vmDisksize = [decimal]$diskSizeGB - - New-VM -Name $vmName -Template $vmTemplate -Datastore $vmDatastore -VMHost $vmHost -NetworkName $vmNetwork - Set-VM -VM $vmName -NumCPU $vmCPU -MemoryGB $vmMemory -Confirm:$false - Get-HardDisk -VM $vmName | Set-HardDisk -CapacityGB $vmDisksize -Confirm:$false - - Move-VM -VM $vmName -Destination $vmFolder - Move-VM -VM $vmName -Destination $vmResourcePool