Foro de elhacker.net

Sistemas Operativos => Windows => Mensaje iniciado por: scott_ en 16 Marzo 2015, 10:49 am



Título: Abrir archivo portable al ejecutar windows
Publicado por: scott_ en 16 Marzo 2015, 10:49 am
Hola a todos bro's,

Mi pregunta que si ¿se puede abrir un archivo x al ejecutar windows, es decir de alguna manera que se copie en un lugar como Startupdir, appdata o luagares que inicien por defecto al iniciar windows?, porque son necesarios.
Si es así ¿cuál sería la manera?
Que estoy tratando de ejecutar algunos portables. Un ejemplo un libro pdf, o un exe de imagenes incluidas.

Les agradecería si me respondieran y más por su tiempo.
Gracias y Saludos.


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: Eleкtro en 16 Marzo 2015, 15:04 pm
Hay varias formas, creando una tarea del sistema específica para iniciar una aplicación al iniciar sesión, añadir un valor a la clave de registro que administra las aplicaciones que se inician al iniciar sesión, o añadiendo aplicaciones/accesos directos en el directorio Startup, que eso parece ser lo que quieres:

"C:\Users\Nombre\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup"

PD: Si quieres conocer más detalles sobre las otras alternativas, haz una búsqueda en Google, la información abunda.

Saludos


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: scott_ en 17 Marzo 2015, 01:06 am
Me parece interesante estos métodos, aunque estoy investigando mucho sobre ésto.
Gracias por tu tiempo. Saludos.


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: scott_ en 17 Marzo 2015, 04:43 am
He encontrado información que me sirve de algo. Me estoy interesando mas por windows que quiero entender mejor como funciona. Pero no estoy muy satisfecho.
Quiero dar un ejemplo muy productivo de lo  que quiero hacer.
Voy a ejecutar un .pdf, en ese pdf voy a combinar un .exe con el directorio al que quiero copiar que es %appdata%. Pero no puedo determinar la ubicación del usuario es decir:
Código:
copy C:\Users\Juanito\Desktop\Juanito-2.pdf %appdata%
Es un salto a ciegas.

Y pues hasta ahora es un método de los muchos que hay. Solo quisiera saber el nombre de algunos métodos que hay. No me interesan los códigos hechos, que quiero saber por propia cuenta como desarrollarlos.
Gracias por su tiempo. Saludos


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: Eleкtro en 17 Marzo 2015, 06:35 am
Para solventar ese problema solo debes descubrir el uso y los valores de las variables de entorno:
http://en.wikipedia.org/wiki/Environment_variable
(casi al final de la página verás una tabla, no leas nada más que eso xD)

Este es el código que has mostrado:
Código:
copy C:\Users\Juanito\Desktop\Juanito-2.pdf %appdata%

Este es el código que has mostrado con el uso de las variables de entorno de Windows:
Código:
Copy "%UserProfile%\Desktop\Juanito-2.pdf" "%AppData%\"

PD: Escribe en consola:
Código:
Set

Saludos


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: scott_ en 18 Marzo 2015, 02:56 am
Gracias de nuevo por tu respuesta, lo estoy usando en estos momentos.
Gracias y Saludos.


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: scott_ en 8 Abril 2015, 07:04 am

Este es el código que has mostrado con el uso de las variables de entorno de Windows:
Código:
Copy "% [color=red]UserProfle[/color] %\Desktop\Juanito-2.pdf" "%AppData%\"

Código:
Set

Saludos

Disculpa que reviva este tema pero quiero corregir un error muy sencillo e insignificante, pero que altera toda la ejecución del comando.

Copy "%UserProfile%\Desktop\Juanito-2.pdf" "%AppData%\"
Profile Solo falto la i.
No quiero que un usuario novato venga y le altere todo el comando :P
Saludos.


Título: Re: Abrir archivo portable al ejecutar windows
Publicado por: Eleкtro en 8 Abril 2015, 07:12 am
No quiero que un usuario novato venga y le altere todo el comando :P

Gracias por avisar del error de escritura, sin querer me comí la i

Saludos!