Iniciar .bat com Windows

preciso iniciar um arquivo bat com o windows de forma oculta

pesquisei e percebi que um arquivo VBS poderia fazer isso, eis o conteudo do arquivo:


Set objShell = CreateObject("Wscript.Shell")
    objShell.Run "cmd /c a.bat", 0, true

Se eu clicar no arquivo VBS, ele executa o BAT de forma oculta do jeito que eu preciso, mas se eu colocar esse arquivo VBS pra iniciar com o windows, nao funciona de jeito nenhum

pergunto, como iniciar um arquivo VBS junto com o windows ? estou usando windows 8 e a chave do registro é HKCU

alguem saberia outra forma de fazer isso que eu preciso ?