2010-02-19 11 views
3

У меня есть программа, которую я должен запустить при запуске компьютера. Я поместил его путь в «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ \ Microsoft \ Windows \ CurrentVersion \ Run». Это в Windows 7. Когда компьютер ничего не запускает. Я думаю, что это потому, что программа требует повышения, когда я запускаю ее. Но Windows не запрашивает разрешения на повышение и не дает обратной связи. Он просто игнорирует это. Я прочитал, что Vista сообщает вам, что программа была заблокирована и т. Д. Кто-нибудь знает, почему Windows 7 просто игнорирует приложение?Программа, требующая повышения в разделе реестра автозагрузки (windows 7)

спасибо, что заранее.

Реза

+1

Поскольку прослушивание пользователем предупреждений UAC при каждом включении компьютера - плохая идея. –

+0

Из любопытства, что это за программа? – Jay

+0

Просто мысль ... но у меня была аналогичная проблема, потому что путь к моему исполняемому файлу был слэш (/) вместо обратных косых черт (\). Я знаю, что это глупо, но у меня была эта проблема. – 2010-10-11 11:04:46

ответ

3

Windows Vista и 7 блоков программ, требующих от высоты запуска, чтобы предотвратить шквал UAC запрашивает при каждом запуске. This blog entry from the UAC team объясняет это довольно четко. В качестве обходного пути создайте запись планировщика задач, чтобы запустить программу, если ваша программа должна работать с повышенными привилегиями.