Я пытаюсь скомпилировать проект VBS в EXE, который выполняет другой встроенный EXE-файл с помощью ScriptCrypto с этим скриптом VBS ниже:
sub force_cscript
dim args : args=""
dim i, wshshell
If right(lCase(wscript.fullname),11)= "wscript.exe" then
for i=0 to wscript.arguments.count-1
args = args & wscript.arguments(i) & " "
next
set wshshell=createobject("wscript.shell")
wshshell.run wshshell.ExpandEnvironmentStrings("%comspec%") & _
" /c cscript.exe //nologo " "setup.exe" & wscript.scriptfullname _
& """" & args 'change to /k for stay
set wshshell=nothing
wscript.quit
end if
end sub
К сожалению, после компиляции в EXE я получаю следующую ошибку:
Неожиданный конец инструкции Строка: 10 Должность: 42
Я был бы признателен за соответствующее исправление для решения этой проблемы, потому что я все еще изучаю Vbscript как новичок.