Тема: WSH: Как проверить, запустилось ли приложение
Здравствуйте, Я пытаюсь запустить приложение от администратора :
Wsh.Run ("runas /user:Администратор " &Chr(34)&"App.exe"&Chr(34))
WScript.Sleep 2500
wsh.appActivate SysDir & "\system32\cmd.exe"
Wsh.SendKeys "pas~"как проверить, получилось ли у меня запустить его?
Я пытался это сделать через буферный фалик, что бы App.exe например писало туда "1" а из скрипта проверять его, но это не работает:
Wsh.Run ("runas /user:Администратор " &Chr(34)&"App.exe"&Chr(34))
WScript.Sleep 3000
wsh.appActivate SysDir & "\system32\cmd.exe"
Wsh.SendKeys "pas~"
WScript.Sleep 3000
Set TextStream = FSO.OpenTextFile("CheckRun.txt", 1, True)
IF TextStream.Read(1)="1" Then MsgBox "Запустилось!"
Else MsgBox "Неудача:('
TextStream.Close()
End If
