Как вызвать программу для запуска с правами администратора, но под тем же пользователем (Командная строка Windows)

Мне нужно вызвать программу с правами администратора из командной строки. Он должен запросить у пользователя предупреждение, такое как:

Введите описание изображения здесь

Я нашел много ответов, таких как:

runas.exe /user:administrator %~dp0\MY_PROGRAM.BAT 

Но это мне не помогает, потому что таким образом программа запускается под учетной записью администратора, когда мне нужно, чтобы эта программа запускалась под тем же самым пользователем, который вызывает мой скрипт.

Я работаю над Win7 / 8 и Server 2008 R2

Sudo для Windows lauches сконфигурировал программы с повышенными привилегиями при сохранении текущей пользовательской среды. Таким образом, программа будет работать с полными правами администратора, но под текущим пользователем. IIRC устанавливает сервис окна (администратор, необходимый для установки), который делает тяжелый подъем. Похоже, что он не разработан, но отлично работает на Windows 7, 8 и 8.1.

  • Более одного «Открыть xxxxx здесь как администратор»
  • Как запустить команду «runas» без ввода пароля
  • «Запустить как» для .bat-файла
  • Запустить процесс как администратор из приложения, отличного от администратора
  • Runas с правами администратора
  • Перетащите файл в приложение под управлением администратора
  • Запуск в качестве другого пользователя в ярлыке
  • Как открыть командную строку в определенной папке в качестве администратора?
  • Включить пароль. Запустить как на Home Premium?
  • Использовать runas с учетной записью домена на машине без домена в Windows 2k / XP / Vista / 7
  • Запустите диспетчер задач в качестве другого пользователя (администратора)
  • Давайте будем гением компьютера.