Название: Программа запущенная под админом не может писать в свою дирректорию Отправлено: alvkk от Август 17, 2020, 12:41 Добрый день, есть приложение под Qt которое при запуске создает логи в своей папке где-то c:\windows\program filex\mysoft\mysoft.log
Так вот если запускаю ее под другим пользователям, с правами "Администратор" она файл логов не создает, но если захожу под администратором то все создается. Название: Re: Программа запущенная под админом не может писать в свою дирректорию Отправлено: kambala от Август 17, 2020, 17:38 а приложение под WinAPI или просто консольное может? :)
Название: Re: Программа запущенная под админом не может писать в свою дирректорию Отправлено: Пантер от Август 18, 2020, 08:00 Создавай логи либо в %TEMP%, либо где-нибудь в домашнем каталоге пользователя.
Название: Re: Программа запущенная под админом не может писать в свою дирректорию Отправлено: kambala от Август 18, 2020, 11:58 скорее уж тогда в %APPDATA%
Название: Re: Программа запущенная под админом не может писать в свою дирректорию Отправлено: Пантер от Август 18, 2020, 12:36 скорее уж тогда в %APPDATA% Я это и имел ввиду, говоря про домашний каталог :)Название: Re: Программа запущенная под админом не может писать в свою дирректорию Отправлено: zavitaliy от Сентябрь 10, 2020, 14:13 Для получения каталога для записи логов можно воспользоваться методом
Код
|