levn
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Всем привет! Помогите, пожалуйста, разобраться с проблемой. Некий bat файл находится в папке, например, в D:\Work\bat\ и тут же находится файл отчета Report.log. В батнике вывод в этот файл отчета определен как: >>Report.log Если запустить этот батник вручную с этой 'bat' дирректории, то вывод в файл отчета записывается все как надо. Но у меня запуск этого батника реализовано через Html-страницу, которая находится в родительской дирректории: D:\Work\Page.html В результате запуска этого батника со страницы (href=bat\start.bat) он отрабатывает все правильно, но запись в Report.log происходит не в нужную дирректорию, а создается еще один Report.log на рабочем столе. Если в батнике вывод в файл отчета определить статически: >>D:\Temp\1\Report.log, то при любом запуске этого батника отчет записывается все как нужно и куда нужно. Подскажите как можно правильно организовать вывод в log-файл, не привязываясь к статическому пути. Это нужно для того, что дирректория Work вместе со стартовой html страницей, батником и файлом отчета могут периодически перемещаться в другие каталоги, а каждый раз менять пути к Report.log порой не бывает возможности. Добавлено: Поправка: вместо: >>D:\Temp\1\Report.log имеется в виду: >>D:\Work\bat\Report.log |