Abrir archivo portable al ejecutar windows

Iniciado por scott_, 16 Marzo 2015, 10:49 AM

0 Miembros y 3 Visitantes están viendo este tema.

scott_

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.
Si no intentas salvar una vida, jamás salvarás la de nadie más

Eleкtro

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








scott_

Me parece interesante estos métodos, aunque estoy investigando mucho sobre ésto.
Gracias por tu tiempo. Saludos.
Si no intentas salvar una vida, jamás salvarás la de nadie más

scott_

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:
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
Si no intentas salvar una vida, jamás salvarás la de nadie más

Eleкtro

#4
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:
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:
Copy "%UserProfile%\Desktop\Juanito-2.pdf" "%AppData%\"

PD: Escribe en consola:
Set

Saludos








scott_

Gracias de nuevo por tu respuesta, lo estoy usando en estos momentos.
Gracias y Saludos.
Si no intentas salvar una vida, jamás salvarás la de nadie más

scott_

Cita de: Eleкtro en 17 Marzo 2015, 06:35 AM

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

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.
Si no intentas salvar una vida, jamás salvarás la de nadie más

Eleкtro

Cita de: owl-eyes en  8 Abril 2015, 07:04 AMNo 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!