|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Добрый день! Есть приложение на Дельфи 7, Firebird 2.5 embedded, запускается на Win7 Изначально приложение запускалось без прав администратора, забивались данные и прочее. Затем, с новой версией приложение просит запуск от имени Администратора системы. И когда запускается - старых данных нет! Причем можно вбить новые данные, затем выйти, запустить приложение без прав администратора - и будут видны старые данные! С правами админа - одни данные, без прав - другие. Как это происходит, объясните пожалуйста несведущему ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 11:39 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, не фиг данные в защищённых областях типа Program Files располагать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 11:53 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Симонов Денис, да, они там и располагаются :( как можно вытащить старые данные? даже когда базу копируешь на другой комп - отражаются только те, что были вбиты в режиме с правами администратора ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 11:57 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
на другом компе смотрю через IBExpert ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 11:58 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, читай про виртуализацию. Грубо говоря когда ты запихиваешь файл в защищённую область то всё что ты туда вносишь реально попадает не в этот файл а в его копию для каждого из пользователей. Искать надо где-то тут c:\Users\твой юзер\AppData\Local\VirtualStore\ProgramData\имя компании\имя программы Скажи спасибо мелкософту ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:05 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Симонов Денис, да, Денис, спасибо большое, я уже понял как работают Win7... И нашел виртуальные данные. Теперь так чисто из любопытства - куда бы Вы устанавливали приложение с БД? C:\MyApp? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:12 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchikкуда бы Вы устанавливали приложение с БД? Само приложение - в Program Files. Данные от него - в Application Data. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:35 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, если приложение не оптимизировано под работу в windows Vista, 7, 8 и более то да. По идее само приложение может ставится и в Program Files, а вот файл данных и настройки должны располагаться в другом месте. Но это потребует переписать приложение. Если ничего не переписывать то просто ставить его в незащищённую область. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:35 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, данные надо отделять от приложения. Для приложений есть Program Files, для общих данных - ProgramData, для данных конкретных пользователей системы - AppData или AppData\Local. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:36 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, общие данные для всех пользователей по рекомендации Microsoft должны располагаться в %PROGRAMDATA%/имя_фирмы/имя_приложения. Для конкретного пользователя %APPDATA%/имя_фирмы/имя_приложения ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:40 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Симонов Денис, хорошо, спасибо большое, буду переписывать ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:46 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
aidynchik, Там всего-то несколько строк при установке путей. Глянь в JCL - там уже все есть. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:54 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Симонов Дениспросто ставить его в незащищённую область. Причём просто каталог в корне диска С это плохая идея: данные в нём имеют привычку исчезать при откате на точку восстановления. Причём этот откат система может произвести по собственной инициативе, совершено без предупреждения. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 12:57 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovданные в нём имеют привычку исчезать при откате на точку восстановления. Что то ты путаешь. Откат на точку восстановления затрагивает только системные каталоги. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 18:10 |
|
Не отражаются данные при запуске с правами администратора Windows 7
|
|||
---|---|---|---|
#18+
Alex TruhinОткат на точку восстановления затрагивает только системные каталоги. Расскажи это моему каталогу c:\OraNT, который испарился почти целиком. Откат не затрагивает пользовательские каталоги и "пользовательские документы" типа .doc, .pdf и т.д. и т.п. Исполняемые файлы (и что особенно странно - HTML) сносятся влёт (по крайней мере на WinXP где я это и наблюдал собственными глазами). Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2015, 18:17 |
|
|
start [/forum/topic.php?fid=40&fpage=76&tid=1562826]: |
0ms |
get settings: |
8ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 298ms |
total: | 423ms |
0 / 0 |