Delete VMware_new.vm.ps1

This commit is contained in:
Timur 2024-06-26 07:40:43 +00:00
parent cd5f20d2cf
commit bb5e0350fa

View file

@ -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