Un archivo se oculta asi:
Y para añadir una entrada:
Creo que con esto ya puedes ir tirando
Código [Seleccionar]
Call SetAttr("ruta del archivo y nombre", vbHidden)
Y para añadir una entrada:
Código [Seleccionar]
Set sh = CreateObject("WScript.Shell")
sh.RegWrite "HKEY_CURRENT_USER\Software\dirección", "valor"
Creo que con esto ya puedes ir tirando