Я пытаюсь запустить cmd-окно, используя метод php exec. Идея состоит в том, чтобы запустить cmd и заставить его запустить запуск файла. Моя первая проблема заключалась в том, чтобы переписать файл bat на ПК, когда пользователь меняет информацию, такую как их пользовательскую информацию или какие инструменты они хотели бы запустить. Теперь это уже не проблема. Я смог использовать функцию php popen, чтобы получить это. Из всех прочитанных мной чтений я смог определить, что можно запустить cmd с дополнительной командой, сообщающей ему, чтобы запустить пакетный файл. Мне просто нужен хороший пример, чтобы я мог обвести вокруг него голову. Если кто-нибудь может помочь, я бы очень признателен.
заранее спасибо
Убедитесь, что командный файл является исполняемым, и вы можете просто выполнить его:
exec('myscript.bat');
Вам не нужно делать это через cmd. Если вы хотите по какой-то причине, вам придется предоставить дополнительные параметры так же, как и в командной строке:
exec('cmd /C myscript.bat');
покажет вам, как предоставить другие варианты cmd (и объясните, что выше).
Получайте удовольствие, дайте мне знать, если у вас возникнут проблемы.