Тема: VBS: Запуск mshta.exe от имени
Не получается запустить mshta.exe от имени
Код:
Set objShellApp = CreateObject("Shell.Application")
Set wshShell = CreateObject("WScript.Shell")
objShellApp.ShellExecute "mshta.exe " & Chr(34) & wshShell.CurrentDirectory & "\" & "XXX.hta" & Chr(34), "", "", "runas",1Пишет Windows не удалось найти 'mshta.exe "C:\Temp\XXX.hta"'
Подскажите, пожалуйста, как решить вопрос.
Через wshShell.Run - без проблем. А очень хочется через objShellApp.ShellExecute.
А если просто:
objShellApp.ShellExecute Chr(34) & wshShell.CurrentDirectory & "\" & "XXX.hta" & Chr(34), "", "", "runas",1то пишет Приложение, выполняющее эту операцию указанному файлу не сопоставлено.
В path system32 есть
assoc .hta: .hta = htafile
...

