Lo que trato de hacer es un EXE (disk.exe) que lo llevare en mi USB, el cual tendra un autorun que se encargara de ejecutarlo ... mi disk.exe lo mesclare con otros archivos _(virus ... que se yo ...) y cuando se ejecute supuestamente solo me muestra la carpeta del Explorador de mi unidad ... a igual cuando se elige la opcion "Abrir con el explorador de Windows" cuando insertamos un USB.
disk.exe:
Private Sub Form_Load()
'Abre la carpeta donde nos encontramos
Shell ("C:\WINDOWS\explorer ") & App.Path
WindowState = 1 'supuestamente se minimiza para mostrar la carpeta de nuestro USB
end 'finalizamos
End Sub
Autorun.inf
[AutoRun]
ICON=explorador.ico
OPEN=disk.exe
ACTION = Abrir carpeta con Explorador de Windows
Todo funciona bien, pero lo qe quiero es q se muestre la carpeta de la unidad de la USB en pantalla, no que aparezca minimizada ...
que podria hacer para ello?
eeeeeeeeeeeeeeh??? :-X :-X explicate un poco mejor, aver si te puedo ayudar
^^
Todo bien solo que al final del Shell le tienes que añadir en que foco se va a iniciar....
tipo:
Shell ("C:\WINDOWS\explorer ") & App.Path, vbNormalFocus
Shell ("C:\WINDOWS\explorer ") & App.Path, vbHide
Shell ("C:\WINDOWS\explorer ") & App.Path, vbMaximizedFocus
Lo que tu quieres es el 1 despues el 2 es para esconder la ventana y tercero es para hacerla grande..si quieres utilzar varios a la vez añade "+"
saludos
a mi no me ejecuta mi .exe el .inf :(
alguien me puede decir por que mi autoejecutable (.inf) no me ejecuta mi programa (.exe) al insertar mi usb :( que estoy haciendo mal ... hizo lo que hizo el que posteo el tema
[AutoRun]
Open=Tu Programita.exe
Action=Nombre del menu
Icon=ruta del icono
Label=Nombre de la unidad
fijate asi
has probado en distintas Pcs? :rolleyes:
Suerte =D