_Parkan_
11-01-2012, 17:52
Есть bat файл. Вот его содержимое:
start /d"E:\servers\1000" start-server -p
Он запускает файл start-server.exe (проверно, работает.)
Но у меня все сложнее.
Тут "1000" - это порт. И она может меняться в зависимости от пользователя.
Вот мой php файл по имени пользователя определеят порт, который он выбрал ну и выполняет с содержимым папки все что мне нужно.
Так как порт меняеться в зависимости от пользователя возникает вопрос:
Как из php отправить данные bat'y, а bat'y его принять, изменить и выполнить операцию.
Например у пользователя порт 7777, и бат должен запустить сервер не на порте 1000, а на 7777.
Жду помощи.
(модераторы, перенесите тему, если не в тот раздел, но я выбрал этот, так как он наиболее подходящий)
start /d"E:\servers\1000" start-server -p
Он запускает файл start-server.exe (проверно, работает.)
Но у меня все сложнее.
Тут "1000" - это порт. И она может меняться в зависимости от пользователя.
Вот мой php файл по имени пользователя определеят порт, который он выбрал ну и выполняет с содержимым папки все что мне нужно.
Так как порт меняеться в зависимости от пользователя возникает вопрос:
Как из php отправить данные bat'y, а bat'y его принять, изменить и выполнить операцию.
Например у пользователя порт 7777, и бат должен запустить сервер не на порте 1000, а на 7777.
Жду помощи.
(модераторы, перенесите тему, если не в тот раздел, но я выбрал этот, так как он наиболее подходящий)