Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / победить PDOXUSRS.NET / 9 сообщений из 9, страница 1 из 1
03.03.2015, 13:12
    #38893449
velibis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
На Win7x64 есть юзер User в группе Users (Пользователи) и есть старая программа нужная этому юзеру, программе нужен для работы файл C:\PDOXUSRS.NET именно в корне диска C:. Проблема в том, что программа не хочет работать без админских прав User-а. Даю User-у полный доступ к файлу C:\PDOXUSRS.NET но оставляю юзера только в группе Пользователи - программа не запускается. Включаю пользователя в группу Администраторы - запускается. Возможно программа при запуске удаляет и заново создаёт этот файл, а у юзеров из группы Пользователи нет прав на корень диска C:. Как решить эту задачу? Хотелось бы не давать юзеру админских прав. Либо как запускать эту прогу от админа, но не светить в командных файлах пароль админа? Или как дать полные права только на корень диска C:, не трогая всю его файловую структуру?
...
Рейтинг: 0 / 0
03.03.2015, 13:16
    #38893459
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
Старая програма - запускай в XP Mode.
...
Рейтинг: 0 / 0
03.03.2015, 13:30
    #38893479
velibis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
AkinaСтарая програма - запускай в XP Mode.

Пробовал - не помогает. Дело в правах на файл.
...
Рейтинг: 0 / 0
03.03.2015, 13:49
    #38893507
Sergey Orlov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
А вы попробуйте создать каталог в котрый разместить PDOXUSRS.NET, вот на него и дайте права и подредактируйте bde
...
Рейтинг: 0 / 0
03.03.2015, 14:15
    #38893555
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
velibisКак решить эту задачу?
Залезть в настройки программы/настройки BDE/исходники/ресурсы/бинарный код и поменять
настройку "Net Dir" с C:\ на любой другой путь без пробелов внутри.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
03.03.2015, 14:32
    #38893592
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
velibisAkinaСтарая програма - запускай в XP Mode.

Пробовал - не помогает. Дело в правах на файл.
Плохо пробовал. Права надо давать в виртуальной машине, ибо файл образуется именно там.
А какой у тебя текущий диск/каталог во время работы программы?
...
Рейтинг: 0 / 0
03.03.2015, 14:57
    #38893620
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
...
Рейтинг: 0 / 0
03.03.2015, 15:58
    #38893716
Damien
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
тоже, сталкивался с похожей проблемой. Помимо полных прав на C:\PDOXUSRS.NET пользователю надо разрешить:

HKEY_LOCAL_MACHINE\SOFTWARE\Borland

можно еще ограничить до раздела, но под рукой нет примера.
Проблемы с доступом решал с помощью Process Monitor - https://technet.microsoft.com/ru-ru/sysinternals/bb896645
программа покажет где у пользователя нет прав, позволит быстро перейти к нужному разделу, файлу и т.д.
Еще, с какого то момента заметил, что в семерке программа может начать работать даже без этих ухищрений, самостоятельно создавая виртуальные файлы/разделы в профиле пользователя.
...
Рейтинг: 0 / 0
09.03.2015, 12:07
    #38898727
velibis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
победить PDOXUSRS.NET
Спасибо, получилось! Поменял Net Dir в cfg-файле.
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / победить PDOXUSRS.NET / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]