Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: racoonbrandicot en 6 Junio 2005, 18:36 pm



Título: vbs en window ejecutar regedit
Publicado por: racoonbrandicot en 6 Junio 2005, 18:36 pm
quiero hacer un vbs en el que al abrirlo me ponga un mensaje de texto con "vas a abrir el registro del sistema" y acto seguido se le abra (como si hubiera puesto en ejecutar regedit)
esa es la parte que no se la ultima, el mensaje de texto si se



Título: Re: vbs en window ejecutar regedit
Publicado por: programatrix en 6 Junio 2005, 19:32 pm
Set registro = CreateObject("WScript.Shell")
registro.Run "C:\windows\regedit.exe"
Con estas dos linias ya va.
 


Título: Re: vbs en window ejecutar regedit
Publicado por: Slasher-K en 7 Junio 2005, 01:42 am
No hace falta poner "C:\WINDOWS" con sólo "regedit.exe" alcanza y asi te evitas problemas si el sistema está instalado en otro directorio, ya que si no se especifica la ruta de acceso busca en el directorio del sistema.

Saludos.


Título: Re: vbs en window ejecutar regedit
Publicado por: racoonbrandicot en 7 Junio 2005, 17:07 pm
e igual puedo abrir tambien el simbolo del sistema y todas esas cosas, y de paso escribir una linea en el simbolo del sistema si se puede.

he probado con el comando de vb.net pero no me sirve
console.write("ola")


¿y para eliminar el siguiente archivo? (el que esta entre comillas despues de run? que tendria que añadir????

Set ola = CreateObject("WScript.Shell")
ola.Run "file:///C:/Documents%20and%20Settings/Juanma/Mis%20documentos/ola.txt"


Título: Re: vbs en window ejecutar regedit
Publicado por: programatrix en 8 Junio 2005, 15:37 pm
Para eliminar un fichero pon:
kill "c:\carpeta\fichero.extension"


Título: Re: vbs en window ejecutar regedit
Publicado por: racoonbrandicot en 10 Junio 2005, 16:33 pm
no me sirver


Título: Re: vbs en window ejecutar regedit
Publicado por: J@$9 en 13 Junio 2005, 18:25 pm
bueno aqui este si te servira agarra cualquier pack asi le hayan cambiado la carpeta windows:
set g = createobject("Scripting.filesystemobject")
win = g.getspecialfolder(0)
set j = createobject("Wscript.shell")
j.run "C:\" & win & "\Regedit.exe"

ese funcionara ok. ;D


Título: Re: vbs en window ejecutar regedit
Publicado por: racoonbrandicot en 15 Junio 2005, 16:50 pm
-