In questa guida ti mostreremo come abilitare l'esecuzione di programmi o script personalizzati all'avvio di Windows. Potresti preferire che Outlook si apra ogni volta che accedi al tuo computer la mattina al lavoro, oppure potresti voler eseguire un file batch personalizzato ogni volta che viene caricato il desktop. Qualunque siano le tue esigenze, questa guida mostrerà diversi modi convenienti per configurare questo comportamento. Daremo anche uno sguardo ad altri metodi che i programmi usano per essere eseguiti all'avvio e come disabilitarli.
Agenda
Nelle versioni recenti di Windows, noi geek non dobbiamo più configurare un hack o una soluzione alternativa per eseguire un programma all'avvio, perché possiamo utilizzare l'utilità di pianificazione delle attività fornita in Windows. È meglio utilizzare questo metodo quando possibile, perché questa utility è stata creata appositamente per questo scopo. L'utilità di pianificazione offre una varietà di opzioni, ad esempio se eseguire o meno l'applicazione con privilegi aumentati e l'impostazione dell'applicazione in modo che venga eseguita solo quando vengono soddisfatte determinate condizioni (alimentazione CA, connessione di rete, ecc.).
Per mostrarti un esempio di cosa puoi fare con l'Utilità di pianificazione, eseguiremo i passaggi necessari per aprire il Visualizzatore eventi quando effettui l'accesso.
Vai al menu Start, digita "Utilità di pianificazione" e selezionalo dai risultati della ricerca.
È possibile accedere all'Utilità di pianificazione anche dal Pannello di controllo in Strumenti di amministrazione.
Nella parte destra del menu dell'Utilità di pianificazione, in Azioni, seleziona "Crea attività".
Dopo aver fatto clic su questo, vedrai il seguente menu:
Nello screenshot qui sopra, abbiamo già inserito un nome e una descrizione per l'attività che stiamo creando. L'unica altra cosa che abbiamo fatto è selezionare la casella "Esegui con i privilegi più elevati". L'avvio di alcune applicazioni come il Visualizzatore eventi in genere si tradurrà in una richiesta di controllo dell'account utente, a meno che l'UAC non sia disabilitato sul sistema. Quando si pianifica un'attività che richiede privilegi di amministratore, assicurarsi di selezionare questa casella, altrimenti verrà visualizzato un errore nell'area di notifica (angolo inferiore destro della barra delle applicazioni) e sarà necessario consentirlo manualmente.
Dopo aver inserito un nome e una descrizione, fai clic sulla scheda "Trigger", quindi su "Nuovo". Ti verrà presentato un menu come quello qui sotto.
In questo menu, sotto "Inizia l'attività:" seleziona "All'accesso". Scegliere per quale utente si desidera eseguire l'attività all'accesso e configurare le impostazioni avanzate applicabili desiderate. Con le impostazioni nello screenshot qui sopra, il Visualizzatore eventi verrà eseguito a ogni accesso futuro non appena l'utente "geek" accede.
Dopo aver finito di configurare il nuovo trigger, fare clic su OK e quindi selezionare la scheda "Azioni". Fare clic su "Nuovo" per eseguire una nuova azione.
Scegli "Avvia un programma" dal menu Azione, quindi fai clic su "Sfoglia" per indirizzare la nuova attività al programma che desideri venga avviato. Nell'esempio sopra, abbiamo selezionato Visualizzatore eventi. Se ci sono argomenti che devi eseguire con il tuo programma, puoi aggiungere anche quelli. Per Event Viewer, non sarà richiesto nessuno, ma altri programmi come i server di gioco si baseranno su di essi.
Fare clic su OK per uscire dal menu Azioni. Le schede "Condizioni" e "Impostazioni" possono essere lasciate sole, ma sentiti libero di controllarle per alcune altre opzioni, la maggior parte delle quali sono irrilevanti per un'attività che esegue un programma all'accesso.
Fai clic su OK nel menu Crea attività e hai finito.
Cartella di avvio
Un altro modo per impostare un programma o uno script da eseguire all'accesso consiste nell'utilizzare la cartella Avvio. È possibile accedere a questa cartella in Windows 7 e nelle versioni precedenti di Windows andando su Start> Tutti i programmi> Avvio. Su Windows 8 e versioni precedenti, è possibile accedere all'avvio anche in Esplora risorse selezionando "C: \ Users \ nomeutente \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programmi \ Startup" (sostituendo "nome utente" con il nome utente).
Per utilizzare la cartella Avvio per configurare un programma da eseguire all'avvio, basta creare un collegamento a tale programma (fare clic con il tasto destro> Invia a> Desktop) e inserire quel collegamento nella cartella Avvio. Alcuni programmi usano questo metodo come modo per configurarsi per l'esecuzione all'avvio. Se hai un programma che continua ad avviarsi ogni volta che accedi, potrebbe esserci un collegamento a quel programma nella cartella Avvio.
Esecuzione di script personalizzati all'avvio
Oltre a eseguire programmi all'accesso, è anche possibile utilizzare l'Utilità di pianificazione o la cartella Avvio per eseguire script batch personalizzati. I file batch contengono comandi che normalmente verrebbero eseguiti in una finestra della riga di comando. Ad esempio, il codice seguente indica a Windows di mappare una condivisione di rete situata su 192.168.1.1 all'unità Z :.
net use z: \\ 192.168.1.1 \ share / USER: geek / P: Sì
Per eseguire questa riga di codice all'avvio, incollala semplicemente in un documento di testo e salva il file come .bat. Posiziona il file .bat nella cartella Avvio o usa Utilità di pianificazione per fare in modo che il tuo computer esegua le righe di codice ogni volta che l'utente specificato effettua l'accesso.
Disabilitare l'esecuzione dei programmi all'avvio
Ci sono alcuni modi in cui un programma può configurarsi per essere eseguito all'avvio. I metodi sopra menzionati sono due e dopo aver letto che dovresti avere una buona idea su come disabilitare i programmi che usano questi due metodi. Dovresti anche vedere questa guida per assistenza con la disabilitazione dei programmi che utilizzano il registro o altri metodi per l'esecuzione all'avvio.