Exe называют как update.exe заблокированный контролем учётных записей в запланированной задаче

У меня есть проблема с окнами UAC, запланированными задачами и исполняемым файлом под названием "dbupdate.exe". У меня есть полная мощность по исходному коду, декларации и так далее, но не по пользовательским системам (короткий: нормальный разработчик программного обеспечения ;-). Язык является Delphi, но не должен быть важным, я думаю.

У меня есть проблема с помощью приложения в планировщике задач в Windows Vista и окнах 7. Программу называют dbUpdate.exe. Это создало в декларации xp/vista, которая настраивает это, программа должна быть запущена "asInvoker".

Теперь, в перспективе и окнах 7 я могу запустить программу без любой проблемы, но в меня нужно войти система. Если я не зарегистрирован, программа не выполнена (я использую планировщика задач окон, но я знаю, что проблема существует с другими программами планирования также). Но: Если я переименовываю программу к "dbBlaBla.exe", она выполняется. Приводит меня к точке, что Обнаружение Установщика контроля учётных записей думает, что моя программа является установщиком (который это не, но я знаю, что это смотрит на имена файлов как обновление, установка и так далее).

Я искал сеть, я не мог найти много полезных вещей. Таким образом, я спрашиваю здесь

Я должен создать специальную декларацию, чтобы смочь выполнить его в запланированном задании? Или есть ли способ отключить контроль учётных записей для запланированных заданий или только для моих исполняемых файлов? Или я должен действительно выбрать другое имя (затем, оно работало бы, как упомянутый прежде), и рискните, что костюмеры и мои коллеги не очень удовлетворены об этом? $

Спасибо за любую справку, поздравления

7
задан warheart 8 February 2010 в 14:30
поделиться