$username = ".\Administrator" $password = "P@ssw0rd!" $securePassword = ConvertTo-SecureString $password -AsPlainText -Force $cred = [PSCredential]::new($username, $securePassword) # または #$cred = Get-Credential $vmNames = @("node01","node02") $vms = Get-VM -Name $vmNames -ErrorAction Stop Invoke-Command -VMName $vms[0].Name -Credential $cred -ScriptBlock { Stop-Cluster -Force } $vms | Stop-VM -Force do {     Start-Sleep -Seconds 1 } until (($vms.State | Select-Object -Unique) -ne "Off") Write-Host "All nodes are Off."