Мне необходимо в своем php скрипте в цикле выполнять windows cmd команду icacls
В терминале я выполняю icacls \\FS\folder\file.txt /inheritance:e
Команда включает наследование на указанном файле.
Как мне выполнить правильно эту команду?
Пробовал system('icacls \\FS\folder\file.txt /inheritance:e')
или
exec('icacls \\FS\folder\file.txt /inheritance:e');
Но ни ошибок, ни результата не получаю, подскажите как сделать правильно?
После суток разбирательств нашел решение: В переменных среды я перезаписал значение переменной PATH на %USERPROFILE%\AppData\Local\Temp, перезапустил Apache и все заработало.
Там есть второй параметр куда надо по ссылке передать переменную. там и будет результат выполнения.
http://php.net/manual/ru/function.exec.php
https://stackoverflow.com/questions/7093860/php-shell-exec-vs-exec
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем приветЕсть такая задача : В Входном файле дается никнейм, нам надо, чтобы в таблице сортировки по имени этот ник стоял как можно ниже,...
Нужно сделать простейший калькулятор чтобы он работал с числовыми и строковыми значениямиОперации + - * /
Задача у меня была вот в чём: Создайте программу, имитирующую многоквартирный домНеобходимо иметь классы “Человек”, “Квартира”, “Дом”
По завершению работы функции выдает ошибку