Скрипты в форматах Batch (.bat), VBScript (.vbs), Jscript (.js), WSF(.wsf), WSH (.wsh) и HTA (.hta) часто используются системными администраторами в качестве простого и быстрого способа автоматизации рутинных операций.
Однако прозрачность операций, легкость просмотра и простота изменения исходного кода
скриптов зачастую становятся из достоинств крупными недостатками.
ExeScript устраняет этот недостаток, конвертируя скрипты из текстового формата в формат исполняемых файлов .exe и защищая содержимое этих файлов стойким шифрованием AES.
Полноценные EXE-файлы
ExeScript создает полноценные исполняемые файлы с поддержкой командной строки. В качестве дополнительных настроек можно задать оконный или консольный вид приложения.
ExeScript может встраивать необходимые для работы скрипта ресурсы непосредственно в исполняемый файл, шифруя все ресурсы тем же стойким алгоритмом AES, которым защищается исходный код скрипта.
В EXE-файл можно добавить информацию о разработчике, номере версии, а также задать иконку приложения.
На запуск EXE-файлов можно установить пароль, а минимальный размер генерируемого файла – всего 19 КБ.
Возможности программы ExeScript Converter
Конвертирует BAT, VBScript, JScript, WSF, WSH, и HTA скрипты в Windows EXE файлы.
Поддерживает Batch (.bat), VBScript (.vbs), JScript (.js), WSF (.wsf), WSH (.wsh), и HTA (.hta) файлы.
Защищает содержимое скриптов AES шифрованием.
ExeScript обеспечивает надёжную защиту скомпилированных bat в exe, vbs в exe файлов и и делает их защищёнными от взлома.
Содержание созданного исполняемого файла скрыто. Операции выполняемые преобразованными файлами останутся в секрете.
Поддерживает ‘тихий режим’ – batch файлы выполняются незаметно, их запуск может быть невидимым для остальных пользователей.
Защищает выполняемые файлы паролем для запуска.
Не хранит файлы оригинальных скриптов на диске даже временно.
Производит выполняемые файлы (exe) с поддержкой параметров командной строки.
Поддерживает встроенные ресурсы такие как, автор и информация о версии, строки и графика.
Поддерживает графический и консольный тип окон, а также выполнение без окна (тихое выполнение).
Выполнение в тихом режиме позволяет автоматизировать каждодневные задачи без многократных открываний окон.
Производит легкие и компактные выполняемые файлы (exe) размером всего 19 KB.
Включает в себя встроенный, современный редактор скриптов с IntelliSense, подсветкой синтаксиса т. д.
Здравствуйте. А нету у вас готовых скриптов автозавершения зависших процессов. Хотелось бы что то такое на все случаи жизни чтоб.
Desire
___________________________________________________
Function OnFirstParentExit
KillProcess = “Wondershare Photo Recovery.exe”
Set ProcessList = GetObject(“winmgmts://.”).InstancesOf(“win32_process”)
For Each Process In ProcessList
If Process.Name = KillProcess Then
Process.Terminate
End If
Next
End Function
_____________________________________________________
Function OnFirstParentExit
Dim objWMIService, objProcess, colProcessList
Dim strComputer
strComputer = “.”
Set objWMIService = GetObject(“winmgmts:” _
& “{impersonationLevel=impersonate}!\\” _
& strComputer & “\root\cimv2”)
Set colProcessList = objWMIService.ExecQuery _
(“Select * from Win32_Process Where Name = ‘WMPHotkeys.exe'”)
For Each objProcess in colProcessList
objProcess.Terminate()
Next
End Function
______________________________________________________
Function OnFirstParentExit
ProcKill1 = ExecuteExternalProcess(“cmd.exe /c taskkill /F /IM LVComSer.exe /IM LVPrcSrv.exe /IM CO~AI7E5.EXE /IM CO~S466W.EXE /T “)
WaitForProcess ProcKill1, 0
End Function
_______________________________________________________
А также NirSoft, TAPK и отслеживание по pid.
Можно ли назвать все приведенное выше на все случаи жизни? Нет, нельзя, все случаи индивидуальны.
Готовые скрипты и решения описанные выше можете скачать в теме программы VMware ThinApp
Спасибо все работает, vbs2exe наоборот не заработал.
Скорее всего дело в вашем скрипте а не в vbs2exe. Смотрите лог.
Как альтернативу могу посоветовать хорошую программу Vbs To Exe (Freeware). Посмотреть
ругаются ли на перекомпилированые файлы антивирусы?
Так давно уж сам бы проверил чем пол дня ответа ждать. У меня не ругались, исходя из того, что и сам код скрипта не нёс угрозы.
на bat2exe ругается уже пол вирустотала, несмотря на то, что пропишешь только @echo off
Ну если принципиально, то вам на оф сайт bat2exe нужно идти… Я пользуюсь http://portablerus.myblog.ws/portable-tools/quick-batch-file-compiler-portablerus/ проблем не испытывал.