Buno mi preguntita es sencilla y directa lo que yo deseo es saber como poder ejecutar mas de una orden en la consola desde vbscript
si no me dejo entender pongo un ejemplito :
si este code lo guardo como batch
Citarcd %temp%
archivo.exe
ejecutara el archivo "archivo.exe" en %temp%
si quisiera hacerlo en vbscript seria algo asi :
CitarSet objshell = createobject("wscript.shell")
dim windows
windows=objshell.expandenvironmentstrings("%WINDIR%")
Objshell.run windows&"\system32\cmd.exe /c cd %temp%", 0, false
'con esto estaria en temp y luego xD
que mas tengo que agregar a este code para continuar en la consola realizando mas operaciones en este caso ejecutar el archivo "archivo.exe"
pd:
CitarObjshell.run windows&"\system32\cmd.exe /c start %temp%\archivo.exe", 0, false
lo podria hacer asi pero mi ideo es seguir trabajando en la consola en modo oculto
De antemano muchas gracias ;D :)
Si estas en vbs para que vas a hacer uso de la consola, además de que la carpeta de temporales tiene su propia variable :-\
Set objshell = createobject("wscript.shell")
temp=objshell.expandenvironmentstrings("%TEMP%")
objshell.run temp & "\archivo.exe", vbhide, false
Saludos
Bueno gracias por responder pero si quiero trabajar desde la consola es por que se
me hace mucho mas facil el batch que el vbscript :P tengo un proyecto pero tengo que
hacerlo en vbscript entonces no se si de alguna manera me podre mover yo en la consola
o definitivamente no se puede .mas o menos algo asi :
CitarSet objshell = createobject("wscript.shell")
dim windows
windows=objshell.expandenvironmentstrings("%WINDIR%")
Objshell.run windows&"\system32\cmd.exe /c cd %temp%", 0, false
'con esto estaria en temp como sigo escribiendo mas codigo de manera continua .
gracias
No puedes :-\
Aprovecha las ventajas del vbs, para que moverte así por directorios si puedes apuntar al directorio que prefieras con una variable por ejemplo? :-\
Saludos
Disculpa Novlucker pero tengo una duda sobre los colores que utilizas en la programacion, es decir, tu utilizas notepad++ para diferenciar esos colores? yo instale el notepad++ y me diferencia los colores pero veo que tu tienes en color verde por ejemplo las palabras expandenviromentstring y la palabra run. Quisiera saber como acomodarlo y disculpa que haga esta pregunta en este tema pero como es muy inusual no se por donde hacer esta pregunta. Muchas gracias y saludos.
No, eso es solo para el foro, si pones un código entre etiquetas geshi entonces se ve así
Ej:
[code=vb]Msgbox "Esto es un mensaje"[/code]
Msgbox "Esto es un mensaje"
Igual si lo quieres es que te salga algo similar en tu pc, puedes probar con un editor como vbsedit
Saludos