Hay que invocar antes el programa con el que quieres abrir el archivo ocultado mediante el type. Pero si lo que ocultas es un ejecutable, que carajo invocas???
NADA, para un ejecutable se usa "
start" a secas. Pero con ese comando hay que tener
BASTANTE CUIDADO usando
CORRECTAMENTE las comillas, por ejemplo:
Start "c:\Ruta con e s p a ci o s\programa.exe"
Así no va a ejecutarse, dará error (
Leo dice lo contrario pero será porque usamos un windows distinto, yo nunca he conseguido hacerlo asi en el cmd de windows 7, ni desde la consola ni desde un batch.)
Lo correcto para mi es:
Start c:\Ruta" con e s p a ci o s\programa".exe
(Unas comillas dobles antes del primer espacio, y las últimas comillas antes de la extensión del archivo.)
Además, una cosa que no se ha dicho, para invocar un vbs o cualquier otra cosa que no sea un ejecutable, no hace falta estar usando el
START, bastaba con hacerlo así:
Wscript mivbs.vbs
notepad mitexto.txt
Sé que ya lo sabeis y no hacia falta decirlo, pero lo digo para los nuevos, que no se lien tanto...
Saludosss