Добрый день, у меня есть программа- C:\Users\PC\Desktop\foo.exe.
Ее нужно добавить в автозапуск с правами администратора используя cmd. Как бы я мог это сделать?(Если можно в ответе оставьте команду)
зачем cmd если есть стандартный планировщик? или автозапуск
а вообще - можете обернуть в bat файл, и bat файл уже в планировщик или в стандартный автозапуск винды
С помощью утилиты schtasks можно добавлять задания в планировщик.
С помощью reg add - можно добавить ключи в реестр для автозапуска.
Но если вам нужны права администратора при выполнении программы, то в обоих случаях при вызовах schtasks и reg вы должны обладать этими правами.
Илья, Не верно. Чтоб программа автозапустилась с администраторскими правами (а точнее от пользователя SYSTEM), вы должны добавить ключ в ветку HKLM реестра. А доступ к этой ветке требует администраторских прав.
В ветку реестра пользователя (HKCU) вы можете добавить ключ с правами этого пользователя, но тогда и программа запустится с правами этого пользователя, после того когда он войдет в систему.
Ярлык же кинуть на твой скрипт в папку %userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Но права вроде всегда спрашивать будет пока uac не отключишь