質問: CreateObject("Wscript.Shell") ws.run "cmd /c .\copy.bat",vbhide,True
回答: こんな感じで如何でしょうか。 `@powershell -NoProfile -ExecutionPolicy unrestricted -Command "Start-Process -FilePath xcopy.exe -ArgumentList '/Y (コピー元ファイルのフルパス) \"%ProgramFiles%\"' -Verb runas -WindowStyle Hidden"` 追加質問の分についてはvbsを使わずとも-WindowStyle Hiddenで対応可能だと思います。 Start-Processの使い方はPowershell上で`Get-Help Start-Process`を実行すれば色々出てきます。