Это ключ автозапуска реестра Windows для моего текущего пользователя (группа администраторов):
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
и это для пользователя "NT AUTHORITY\SYSTEM" :
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Run
Это простой скрипт "Test.cmd":
echo "Hello" >> C:\Test.txt
Если я добавлю его в текущий пользовательский ключ Run
, он будет работать, но если я добавлю его в пользователя SYSTEM , это не так.
Что здесь происходит, и как я могу добавить сценарий .cmd через реестр Windows, который будет выполняться с привилегиями пользователя SYSTEM?
Протестировано на Windows XP, но было бы неплохо получить ответ и для Windows 7.