maylay Ответов: 1

Как запустить bat файл на Windows сервере с PHP


Я хочу запустить bat-файл на сервере Windows из php-скрипта.
Я положил свою летучую мышь под C:\test\script\test.bat на оконном сервере и попытался использовать exec() и system () из php-скрипта. Но на сервере ничего не выходит. Спасибо!!!!

Что я уже пробовал:

Я хочу запустить bat-файл на сервере Windows из php-скрипта.
Я положил свою летучую мышь под C:\test\script\test.bat на оконном сервере и попытался использовать exec() и system () из php-скрипта. Но на сервере ничего не выходит. Спасибо!!!!

1 Ответов

Рейтинг:
1

Dave Kreskowiak

Ты не можешь. Это также было бы огромным риском для безопасности.

Это можно сделать с помощью WMI (я понятия не имею, есть ли у вас доступ к нему из php), но процесс, который вы запускаете, не будет виден ни одному пользователю, вошедшему в консоль на сервере. Если вы запустите что-то, что показывает какой-либо пользовательский интерфейс, никто не сможет увидеть его и взаимодействовать с ним.