Esegui uno script all'avvio su Windows 10


56

Nelle versioni precedenti di Windows ho usato la seguente tecnica per eseguire un file batch all'avvio di Windows.

  1. Creare un collegamento al file batch.
  2. Una volta creato il collegamento, fare clic con il pulsante destro del mouse sul file di collegamento e selezionare Taglia.
  3. Fai clic su Start, quindi su Programmi o Tutti i programmi. Trova la cartella Startup e fai clic con il pulsante destro del mouse su quella cartella, quindi seleziona Apri.
  4. Una volta aperta la cartella Avvio, fai clic su Modifica nella barra dei menu, quindi su Incolla per incollare il file di collegamento nella cartella Avvio. Se non vedi la barra dei menu, premi il tasto Alt per rendere visibile la barra dei menu. Qualsiasi collegamento nella cartella Avvio verrà eseguito automaticamente ogni volta che l'utente accede a Windows.

Non ho avuto successo nel trovare come fare qualcosa di simile su Windows 10.

Qualche idea?


Il link è morto - puoi ripubblicarlo con uno rilevante?
jlarks32

@ jlarks32 Ho aggiornato come richiesto
baynezy l'

Risposte:


87

La cartella di avvio è ancora lì e funziona normalmente.

Per accedervi, premi Windows + R, quindi digita shell:startup.

Da lì dovresti essere in grado di fare quello che stavi facendo in Windows 7.


14
Il problema shell:startupè che dipende dall'utente (quando un altro utente accede al computer, il programma non si avvia), nel caso in cui si desidera avviare un programma all'avvio del computer, indipendentemente dall'utente, è possibile aggiungere un collegamento nella directory C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.
Dominique,

1
un modo per eseguirlo come amministratore?
phil

@phil dovresti aprire una nuova domanda - ma per rispondere alla tua domanda: crea un collegamento al tuo file exe / bat (clic destro> crea collegamento a), quindi fai clic destro sul collegamento> Proprietà> Avanzate> Esegui come amministratore.
glenneroo,

17

È possibile utilizzare le attività pianificate e impostarlo per l'esecuzione all'avvio.

Vai a GestisciAttività pianificateCrea un'attività di base .

Una volta nella finestra di dialogo, impostare un nome, fare clic Nexte selezionare all'avvio, di Nextnuovo e selezionare il programma che si desidera eseguire e il prossimo alla fine. Fatto!


2

Ho una scheda madre MSI che non funziona bene con la mia amata tastiera Gateway Anykey. Num Locknon si spegne all'avvio.

Ho aggiunto un'utilità "Blocco numerico" alla shell:startupcartella. Nessun aiuto. L'ho aggiunto alle attività pianificate e ha funzionato. A proposito, non sono riuscito a programmare un collegamento all'utilità. Potevo solo programmare un file batch con il file numlock.exe e il parametro "off" sulla riga di comando.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.