VBSファイルから外部コマンドを実行して、その処理が終わるまで次の処理を走らさないようにしたいです。
WshShell.Runを使用することで、それは可能だということはわかったのですが、
今度は管理者権限でコマンド実行する方法が分かりません。
WshShell.Runでも管理者権限で実行できるのでしょうか?
現状はこれでコマンド実行できているのですが、処理が終わる前に次の処理が走ってしまいます。。
Set app = Wscript.CreateObject("Shell.Application") 'app.ShellExecute "Dism.exe", "/online /enable-feature /featurename:NetFX3 /All /Source:C:\sources\sxs /LimitAccess", ,"runas"
下記のようにWshShell.Runにすると、管理者権限で実行できない。。
Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") WshShell.Run("Dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:C:\sources\sxs /LimitAccess")
どなたかご教授いただけると幸いです。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。