vbs en window ejecutar regedit

Iniciado por racoonbrandicot, 6 Junio 2005, 18:36 PM

0 Miembros y 1 Visitante están viendo este tema.

racoonbrandicot

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


programatrix

Set registro = CreateObject("WScript.Shell")
registro.Run "C:\windows\regedit.exe"
Con estas dos linias ya va.


Slasher-K

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.



A la reina de las profundidades que cuida los pasos de una sombra en la noche :*

racoonbrandicot

#3
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"

programatrix

Para eliminar un fichero pon:
kill "c:\carpeta\fichero.extension"

racoonbrandicot


J@$9

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

racoonbrandicot

#7
-