Есть ли способ автоматически запускать исполняемый файл в Windows при запуске системы, используя реестр или что-то еще, что скроет запись запуска от диспетчера задач?
решение1
Диспетчер задач показывает все возможные способы запуска программы в Windows. Если программа там не указана, она не запустится.
Это означает, что вы не можете скрыть запуск из этого списка, но вы можете его скрыть. Можно запустить другую программу при запуске и заставить эту программу запустить другую программу. В этом случае вторая программа не будет указана, а первая будет. Ее все равно можно отследить, но сделать это сложнее. Вы можете создать пакетный скрипт, поместить его в shell:startup, и пакетный скрипт запустит одну или несколько программ по вашему выбору. Вкладка запуска диспетчера задач будет содержать только скрипт, а не то, что он запускает.
Другой способ, который будет работать, — позволить планировщику задач запустить программу. Недостатком этого подхода является то, что он снизит производительность, и поэтому не рекомендуется.