TL; 0: Я пытаюсь запустить веб-сервер на PhP. Я знаю, что PsExec будет работать, но он выглядит багги. Если у кого-то есть что-то другое, чем PsExec, что бы сделать трюк, я готов попробовать. (? Или потенциальный затруднительное)Запуск cmd через PhP
До сих пор, я попробовал много вещей, включая:
exec()
passthru()
system()
shell_exec()
и ни одна из этих работ. Я предполагаю, что они могут выполнить команды, такие как ipconfig/all (которые отлично работали на сервере) через CMD, а затем загрузить его на сайт. Другими словами, выполните его, дождитесь вывода и отправьте его на сервер.
Проблема:
Я хочу перспективе .bat-/ .exe (я могу Maky в .bat из ехе), не дожидаясь его, и он должен оставаться открытым, так как это сервер для игры.
Порты для присоединения к игре (7777) широко открыты, и запуск этого руководства позволяет мне присоединиться. Поэтому мне просто нужно запустить его на странице PhP.
Я пробовал использовать PsExec, но по какой-то причине он ошибками много с teamviewer? Я думаю, что это потому, что он регистрирует меня на «другой» оконной сессии ...
Так что я! Если у вас есть какие-либо предложения о PsExec, или у вас есть что-то еще для меня, продолжайте, сделайте мой день!
Я попробовал вашу штуковину, и я предполагаю, что я, возможно, сделало это неправильно? Я создал новый .bat и бежал в cmd («START command.bat»), и он говорит: $ app не распознается как стажер/внешняя программа (на французском). – Aelghar
Ничего! Я тупой. Я поместил твою штуку в свой код, и это Сиеммс на работу? Я имею в виду, это не дало мне ошибки, но ничего не открывало. Запуск ручных работ tho! – Aelghar
Вы хотите заменить notepad.exe своим командным файлом (или вы можете использовать полную команду и обходить пакетный файл). – Theo