Не то что бы его совсем нет — он должен быть в соответствующей папочке, только под %USERPROFILE%\AppData\Local\VirtualStore\
Но права же на нужные папочки раздать правильно — это же святое дело! А тогда уж можно «asInvoker» в манифест подложить и софтина не будет виртуализироваться.
У нас тут, кстати, на работе прикладной комплекс за несколько мегабаксов, как раз на Дельфях был писан, как я вижу — вот только в этом году разработчики выкатили версию, которая UAC понимает, а все эти годы под Семёрку так и клепали, как привыкли под ХР. А я потом за них инсталеры переписывал. Оно не комильфо (за такие деньги), но самим же потом проблем меньше. MSDN рулит.
Можно подсунуть правильный ManifestUAC.xml в уже готовый .exe
Resource Tuner умеет, например.
Большинство софта, что мне пришлось подправлять, в админских полномочиях не нуждались, только в правах на запись в файловую систему. Поэтому спокойно можно задавать «asInvoker».
Но права же на нужные папочки раздать правильно — это же святое дело! А тогда уж можно «asInvoker» в манифест подложить и софтина не будет виртуализироваться.
У нас тут, кстати, на работе прикладной комплекс за несколько мегабаксов, как раз на Дельфях был писан, как я вижу — вот только в этом году разработчики выкатили версию, которая UAC понимает, а все эти годы под Семёрку так и клепали, как привыкли под ХР. А я потом за них инсталеры переписывал. Оно не комильфо (за такие деньги), но самим же потом проблем меньше. MSDN рулит.
Resource Tuner умеет, например.
Большинство софта, что мне пришлось подправлять, в админских полномочиях не нуждались, только в правах на запись в файловую систему. Поэтому спокойно можно задавать «asInvoker».