[SOLUCIONADO] problemas .vbs y regedit

Iniciado por DarkXploitz, Junio 07, 2017, 08:30:22 PM

Tema anterior - Siguiente tema

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

Junio 07, 2017, 08:30:22 PM Ultima modificación: Junio 09, 2017, 11:01:32 AM por xyz
hola tengo un problema con un .vbs que lo estoy agregando al registro para que inicie con el sistema si se crea todo bien pero cuando la pc inicia lanza un error de que no se consigue el archivo .vbs y esta requete recontra comprobado que si esta que puede estar fallando alli, el .vbs es para ejecutar de forma oculta un .bat, cuando ejecuto el .vbs dando doble click sobre el funciona normal lo e pasado a .exe y el mismo problema

codigo .vbs

Código: vbnet
set objshell = createobject ("wscript.shell")
objshell.run "inicio.bat", vbhide


codigo .bat que agrega el .vbs al inicio, cuando inicia la pc dice que no se encuentra el archivo probe con
C:\Program files
y nada el mismo problema

Código: vbnet
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v Setup /t REG_SZ /d "C:\Archivos de programa\Intel Explorer\update.vbs"
No Te Pido Que Pienses Como Yo, Solo Te Pido Que Pienses

Junio 08, 2017, 08:53:28 PM #1 Ultima modificación: Junio 09, 2017, 11:03:43 AM por xyz
CitarSet shell = CreateObject("WScript.Shell")
shell.CurrentDirectory = "C:\Users\js\Desktop\createIndex"
shell.Run "createindex.bat"

Código: php
https://stackoverflow.com/questions/34820685/want-to-use-vbscript-to-run-bat-file-in-a-different-folder


Código: php
http://foro.elhacker.net/programacion_visual_basic/solucionado_ejecutar_exe_desde_vb6-t315279.0.html

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


Podrás poner foto del error?

Además del registro hay un directorio en el que se inician los archivos que están ahí, podrías mover tu código de VBs ahí como posiblr alternativa, para ver este directorio pulsa las teclas Windows + R y escribe shell:run.

Saludos.
RollthBuen hacker mejor No tienes permitido ver los links. Registrarse o Entrar a mi cuenta/No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Podrás poner foto del error?

Además del registro hay un directorio en el que se inician los archivos que están ahí, podrías mover tu código de VBs ahí como posiblr alternativa, para ver este directorio pulsa las teclas Windows + R y escribe shell:run.

Saludos.

gracias por tu respuesta pero momentaneamente e resuelto el problema colocando el .vbs en C:\windows\system y se a ejectuado correctamente
No Te Pido Que Pienses Como Yo, Solo Te Pido Que Pienses

HOLA!!!

Tu problema reside en que tu path posee espacios y al guardarlo con la sentencia:
Código: dos
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v Setup /t REG_SZ /d "C:\Archivos de programa\Intel Explorer\update.vbs"


Se guarda asi en esa clave de registro:
Código: dos
C:\Archivos de programa\Intel Explorer\update.vbs


Como el path posee espacios y no esta envuelto en comillas, al momento de ejecutar querra buscar la ubicacion:
Código: dos
C:\Archivos


Y tomará a el texto siguiente como comandos:
Código: dos
 de programa\Intel Explorer\update.vbs
como vemos tendriamos 3 comandos , el comando "de", el comando"programa\Intel" y el comando "Explorer\update.vbs"


Continuando por que tu cambio de ubicacion sirvio, esto fue asi por que tu nuevo path no posee espacios, como podemos apreciar en el proximo texto:
Código: dos
C:\windows\system


Por ultimo la solucion de como guardar claves de registro con comillas:
Código: dos
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v Setup /t REG_SZ /d "\"C:\Archivos de programa\Intel Explorer\update.vbs\""


Listo, problema resuelto!

Gracias por utilizar los servicios de 79137913!

GRACIAS POR LEER!!!
"Algunos creen que soy un bot, puede que tengan razon"
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!"
"La peor de las ignorancias es no saber corregirlas"

*Shadow Scouts Team*                                                No tienes permitido ver los links. Registrarse o Entrar a mi cuenta