仮想マシン起動リモート接続.bat
@powershell -NoProfile -ExecutionPolicy Unrestricted "$s=[scriptblock]::create((gc \"%~f0\"|?{$_.readcount -gt 1})-join\"`n\");&$s" %*&goto:eof
# Hyper-v 仮想マシン起動
$VMname = "XP"
Start-VM -NAME $VMname
# 起動した仮想マシンにリモートデスクトップで接続
$server = "XXX.XXX.XXX.XXX"
$RDPPort = 3389
Invoke-Expression "mstsc /v:$server"