Skip to content

Instantly share code, notes, and snippets.

@sandeep-sr
Created June 3, 2021 15:29
Show Gist options
  • Select an option

  • Save sandeep-sr/43609439c5991ac3324cc3f71aa826fe to your computer and use it in GitHub Desktop.

Select an option

Save sandeep-sr/43609439c5991ac3324cc3f71aa826fe to your computer and use it in GitHub Desktop.

Revisions

  1. sandeep-sr created this gist Jun 3, 2021.
    10 changes: 10 additions & 0 deletions powercli_delete_multiple_vms.ps1
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,10 @@
    Get-Module -ListAvailable *vm*|Import-Module
    $cred=Get-Credential
    Connect-VIServer vcenter02 -Credential $cred
    $deletevmlist=Get-Content C:\temp\delete.txt
    foreach($deletevm in $deletevmlist)
    {
    write-output ("$deletevm is deleting...")
    get-cluster cluster02|get-vm $deletevm |Remove-VM -DeletePermanently -Confirm:$false -RunAsync| out-null
    Start-Sleep 10
    }