Запуск VBScript через CScript
Июль 25, 2007 — ShadowЧасто необходимо, чтобы VB-скрипт выполнялся не через wscript.exe, а при помощи cscript.exe. Можно конечно в качестве стандартного сервера сценариев указать cscript, но это не удобно, т.к. не все наши скрипты требуют такого способа выполнения. Я рекомендую в начало скрипта вставить код проверки и в случае чего перезапустить скрипт через cscript:
Dim WshShell
If StrComp(Right(WScript.FullName, 11), “wscript.exe”, vbTextCompare) = 0 Then
Set WshShell = CreateObject(”WScript.Shell”)
WshShell.Run “cscript.exe ” & Chr(34) & WScript.ScriptFullName & Chr(34)
WScript.Quit
End If
WScript.Interactive = True
Октябрь 29, 2007 at 23:0
Ух! Красота! Как я сам не додумался…
Ноябрь 8, 2007 at 22:0
Сам эту идею гонял, теперь пригнал =)) аффтору спасибо
Ноябрь 10, 2007 at 17:0
Автор, новые идеи в студию…..