На моїй персональній машині Win7 мій обліковий запис користувача є стандартним обліковим записом, а також є обліковий запис адміністратора, який явно контролюю. Одна програма, яку я запускаю з Windows, потребує прав адміністратора для правильної роботи. Це бічна панель AIDA64, якщо хтось цікавиться.
Я шукав на цьому сайті, в Інтернеті, і форуми AIDA64 підтримували ідеї про те, як зробити роботу, без хороших результатів. Я запланував завдання, щоб він запускався під обліковим записом адміністратора, але в цьому випадку він навіть не відображається як запущений для стандартного користувача (хоча, якщо стандартний користувач запускає його вручну "як адміністратор", він працює нормально). Крім того, я можу запланувати його для стандартного користувача з "найвищими привілеями", які я бачив у десятках разів, але це не працює, оскільки він використовує лише найвищі доступні привілеї користувача, а не адміністратора, навіть якщо адміністратор один планування завдання!
Найближче до реального рішення, яке я бачив, є використання runas /savedcred в запланованому завданні, але це величезна дірка безпеки, яку ніхто не рекомендує. Якщо це єдиний спосіб зробити це, я б просто зробив свій обліковий запис адміністратора і зробив з ним.
Я знаю, що є багато варіантів безпеки, яких я не знаю або ніколи не використовував. Я сподіваюся, що є якийсь спосіб досягти цього, що я ще не розглянув.