Ejecute un script al iniciar en Windows 10


56

En versiones anteriores de Windows, he utilizado la siguiente técnica para ejecutar un archivo por lotes en el inicio de Windows.

  1. Cree un acceso directo al archivo por lotes.
  2. Una vez que se crea el acceso directo, haga clic derecho en el archivo de acceso directo y seleccione Cortar.
  3. Haga clic en Inicio, luego en Programas o Todos los programas. Busque la carpeta Inicio y haga clic derecho en esa carpeta, luego seleccione Abrir.
  4. Una vez que se abre la carpeta de Inicio, haga clic en Editar en la barra de menú, luego en Pegar para pegar el archivo de acceso directo en la carpeta de Inicio. Si no ve la barra de menú, presione la tecla Alt para que la barra de menú sea visible. Cualquier acceso directo en la carpeta Inicio se ejecutará automáticamente cada vez que el usuario inicie sesión en Windows.

No he podido encontrar la manera de hacer algo similar en Windows 10.

¿Algunas ideas?


El enlace está muerto: ¿puedes volver a publicar con uno relevante?
jlarks32

@ jlarks32 He actualizado según lo solicitado
baynezy

Respuestas:


87

La carpeta de inicio todavía está allí y funciona de manera normal.

Para acceder, presione Windows + R y luego escriba shell:startup.

Debería poder hacer lo que estaba haciendo anteriormente en Windows 7 desde allí.


14
El problema con esto shell:startupes que depende del usuario (cuando otro usuario inicia sesión en su computadora, el programa no se inicia), en caso de que desee iniciar un programa cuando su computadora se inicia, independientemente del usuario, puede agregar Un acceso directo en el directorio C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.
Dominique

1
alguna forma de ejecutar esto como administrador?
phil

@phil debe abrir una nueva pregunta, pero para responder a su pregunta: haga un acceso directo a su archivo exe / bat (clic derecho> crear acceso directo a), luego haga clic derecho en el acceso directo> Propiedades> Avanzado> Ejecutar como administrador.
glenneroo

17

Puede usar tareas programadas y configurarlo para que se ejecute al inicio.

Vaya a AdministrarTareas programadasCrear una tarea básica .

Una vez en el cuadro de diálogo, establezca un nombre, haga clic Nexty seleccione al inicio, Nextnuevamente y seleccione el programa que desea ejecutar y el siguiente para finalizar. ¡Hecho!


1

Tengo una placa base MSI que no funciona bien con mi querido teclado Gateway Anykey. Num Lockno se apaga en el arranque.

Agregué una utilidad "NumLock Off" a la shell:startupcarpeta. No ayuda. Lo agregué a Tareas programadas y funcionó. Por cierto, no pude programar un acceso directo a la utilidad. Solo pude programar un archivo por lotes con el archivo numlock.exe y el parámetro "off" en la línea de comandos.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.