Задать вопрос
@Evelate

Не запускается vbs в реестре, как исправить?

04c054e96ba44b459f09c6d23719e266.jpg

Идея такая: на принтере нажимается кнопка сканирования и после этого запускается vbs скрипт.

.exe и .bat файлы нормально работают, но мне нужно именно vbs, что я делаю не так?)
  • Вопрос задан
  • 1265 просмотров
Подписаться 1 Оценить 3 комментария
Решения вопроса 1
omegastripes
@omegastripes
Файлы .vbs не являются исполнимыми, для их запуска используются wscript.exe и cscript.exe. В вашем случае Cmdline должен быть вроде этого (вероятно, потребуется указать полный путь к wscript.exe):
wscript.exe C:\test\ScanInvis.vbs C:\test\ScanInvis.bat /StiDevice:%1 /StiEvent:%2

Касательно конвертированных в .exe скриптов замечу, что они палятся антивирусами со страшной силой. Единственные программы, которые позволили мне в свое время получить "чистый" .exe из VB - PrimalScript и Portable VB6.0.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Evelate Автор вопроса
Vbs скрипт переконвектировал в .exe файл. прописал в реестре
C:\test\ScanInvis.exe C:\test\ScanInvis.bat /StiDevice:%1 /StiEvent:%2

И всё заработало, как планировалось)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы