VokaMut
17-08-2014, 02:32
Добрый день.
У меня в php скрипте используется программы которые кодируют/раскодируют файлы.
Пример использования:
exec('folder\decode.exe infile.format1 > outfile.format2');
Можно ли как нибудь сделать вызов программы не по полному пути, а по названию исполняемого файла, как например "C:\Windows\explorer.exe" можно запустить если в cmd написать всего лишь "explorer".
В итоге желательный результат в Windows должен быть таким же как и на рабочем сервере на Linux:
exec('deсode infile.format1 > outfile.format2');
p.s. если добавлять этот путь в "Переменные среды" то в итоге вызов будет как "%decode%".
У меня в php скрипте используется программы которые кодируют/раскодируют файлы.
Пример использования:
exec('folder\decode.exe infile.format1 > outfile.format2');
Можно ли как нибудь сделать вызов программы не по полному пути, а по названию исполняемого файла, как например "C:\Windows\explorer.exe" можно запустить если в cmd написать всего лишь "explorer".
В итоге желательный результат в Windows должен быть таким же как и на рабочем сервере на Linux:
exec('deсode infile.format1 > outfile.format2');
p.s. если добавлять этот путь в "Переменные среды" то в итоге вызов будет как "%decode%".