Когда вы ломаете его опустите эту подводную лодку не будет слишком плох для того чтобы понять, препятствуйте мне те если я могу уточюнить бит:, то
Sub ForceCScript ()
Если InStr (UCase (WScript.FullName), «CSCRIPT.EXE») = 0 после этого
Тусклое objShell: Установите objShell = CreateObject («WScript.Shell»)
objShell.Run «%comspec% /k cscript.exe» & Chr (34) & WScript.ScriptFullName & Chr (34), 1, ложное
WScript.Quit ()
Закончитесь если
Закончите подводную лодку
о'кейо, первое ЕСЛИ заявление обусловливает, то если WSCRIPT.EXE или SCRIPT.EXE в настоящее время бегут этот сценарий. Он делает то путем снабжать ссылками значение системы WScript.Fullname и после этого искать CSCRIPT.EXE в ем. Если не о, то нам нужно остановить побежать, и рестарт в режиме CSCRIPT.EXE. Так внутренность ЕСЛИ блок, мы определяет верхнюю часть ручки opbject, то раковины, и после этого использует methond бега, котор он обеспечивает для того чтобы запустить исполнительное. То исполняет командование если оно было о на линию передачи команд подсказку и основно бежит этот сценарий второй раз, только это время он под CSRIPT. После того как оно начнет что новый экземпляр сценария оно делает прекращенное для того чтобы закончить этот идущий экземпляр, который не использовал CSCRIPT.
О'кейо, дальше к остальноям вопроса. Если вы планирующ или пытающся для того чтобы исполнить vbs script, то вы можете или как раз «после того как вы побежали» архиву filename.vbs, или вы можете точно сделать что-то как cscript filename.vbs. Если вы бежите, то часто названо сценарии серии не включают деятельность при окон, тогда я типично использую линию передачи команд (которая smogла находиться в scheduler окон) cscript //nologo filename.vbs последованного за всеми parms, котор мне нужно пройти к ему, и если пожелано перенаправлять выход к архиву текста. Это держит его от показа много к экрану на всех.
Если вы не умеете как побежится сценарий, и там будете возможностью, котор он может побежаться щелкать потребителя двойной на ем, или как раз входя в filename.vbs на линии передачи команд, и вы хотите ее побежать в или cscript или wscript, то ПОДВОДНАЯ ЛОДКА может быть полезна для того чтобы принудить его в пожеланный режим бега.
~bp