запуск myFile.bat с exec () не работает, но выполняется с командной строкой [duplicate]

Вероятно, это не тот же случай, но он также дает ту же ошибку, если вы не укажете пустые строки в полях, которые вам не нужно использовать, взятые из http://www.sitepoint.com/forums /showthread.php?755549-SOAP-XML-Object-reference-not-set-to-an-instance-of-an-object

1
задан RiggsFolly 18 March 2019 в 14:53
поделиться

1 ответ

Вы пытались на самом деле дать ту же команду, что и в cmd, например:

exec('start launch_vbs.bat');

Или с помощью системы:

  system('cmd /c launch_vbs.bat');

обратите внимание, что cmd один работает внутри системы 32 окон. Это означает, что если вы замените cmd на «C: \ Windows \ System32 \ cmd.exe», он также должен работать. Источник !!!

Редактировать:

Ваш bat-файл должен запускать ваш скрипт vbs. Так это должно выглядеть примерно так:

@echo off 
start C:\wamp64\www\ODR\change_color.vbs
0
ответ дан pr1nc3 18 March 2019 в 14:53
поделиться
Другие вопросы по тегам:

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