Добавьте вашу программу в реестр :
Выполнить - это наиболее распространенные места запуска программ, из которых устанавливается автозапуск программ. По умолчанию эти ключи не выполняются в безопасном режиме. Если в качестве префикса значения этих клавиш указать звездочку, *, это будет работать в безопасном режиме.
Ключи реестра:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run registry key
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run registry key
Затем вы можете запустить свою партию в невидимом режиме :
wscript.exe "C:\yourpath\invis.vbs" "your_file.bat"
В invis.vbs положи ...
CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False