Come eseguire i programmi come amministratore (elevato) senza prompt UAC

Di recente, ho trovato un brillante suggerimento su come eseguire i programmi elevati senza ottenere il prompt Controllo account utente (UAC). Questo può essere fatto senza disattivare l'UAC e quindi non compromette la sicurezza del sistema.

Come eseguire i programmi elevati senza il prompt UAC

Puoi eseguire app elevate (come amministratore) senza ottenere il prompt di elevazione UAC quando accedi a un account amministratore. Il trucco per bypassare UAC è creare un'attività pianificata (con i privilegi più alti) per ciascun programma che si desidera eseguire, quindi richiamare manualmente l'elemento schtasks.exe pianificata utilizzando schtasks.exe . Le seguenti istruzioni si applicano a tutte le versioni di Windows, incluso Windows 10.

$config[ads_text6] not found

Passaggio 1: creazione di un'attività pianificata

  1. Avvia Task Scheduler ( taskschd.msc )
  2. Fare clic con il pulsante destro del mouse sulla categoria Libreria Utilità di pianificazione a sinistra e selezionare Nuova cartella
  3. Denominare la cartella come MyApps

  4. Seleziona la cartella MyApps
  5. Nel riquadro Azioni sulla destra, fai clic su Crea attività ...

  6. Digitare un nome per l'attività che si desidera creare.

  7. Abilita l'opzione Esegui con i privilegi più alti . Questo è il passo più importante.
  8. Nella scheda Azione, fai clic su Nuovo
  9. Fare clic su Sfoglia ... per selezionare il programma (esempio: Regedit.exe ) che si desidera eseguire e menzionare i parametri richiesti, se presenti, per l'applicazione. Ad esempio, per eseguire un file .reg, selezionare regedit.exe e menzionare il parametro come /s filename.reg con il percorso completo.

    Per eseguire l'applet MMC Servizi, sfogliare e selezionare MMC.EXE e digitare services.msc nel campo Aggiungi argomenti (facoltativo) .

    Alcuni dei programmi che utilizzo frequentemente sono:

    ApplicazioneRiga di comando utilizzata
    Servizi MMCmmc.exe services.msc
    Gestore dispositivimmc.exe devmgmt.msc
    Editor del registroc: \ windows \ regedit.exe
    Prompt dei comandi di amministrazionec: \ windows \ system32 \ cmd.exe
CORRELATO: UAC [Fix] richiede la password anche se si è effettuato l'accesso come amministratore

Passaggio 2: avvio manuale di un'attività pianificata

Per eseguire manualmente un elemento dell'attività pianificata, utilizzare lo strumento da riga di comando schtasks.exe fornito con Windows. Ad esempio, per avviare l'attività della console dei servizi già creata, utilizzare il comando seguente:

 SCHTASKS.EXE / RUN / TN \ MyApps \ SERVICESMMC 

Nota: dove SERVICESMMC è il nome dell'attività (vedere la figura 1 ). Dovrai racchiudere il nome dell'attività tra virgolette se il nome dell'attività contiene spazi vuoti tra. (Esempio: SCHTASKS.EXE /RUN /TN "Name of the Task" )

Per avviare l'attività Editor del Registro di sistema, eseguire il comando seguente:

 SCHTASKS.EXE / RUN / TN \ MyApps \ REGEDIT 

(Se il nome della cartella \MyApps\ non viene menzionato, verrà visualizzato il messaggio di errore ERRORE: il sistema non è in grado di trovare il file specificato quando si tenta di eseguire l'attività.)

Se hai creato le attività nella libreria Utilità di pianificazione (senza creare una cartella separata in Utilità di pianificazione), puoi semplicemente menzionare il nome dell'attività come di seguito:

 SCHTASKS.EXE / RUN / TN nome_attività 

Creazione di collegamenti sul desktop per eseguire ciascuna attività

È possibile creare un collegamento sul desktop per ciascun elemento dell'attività pianificata creato in precedenza. Fare clic con il tasto destro del mouse sul desktop e selezionare Nuovo, collegamento. Digitare la riga di comando (ad esempio, SCHTASKS.EXE /RUN /TN \MyApps\REGEDIT ). Indica un nome per il collegamento e fai clic su Fine .

Esegui l'attività minimizzata

Poiché Schtasks.exe è un'utilità di console, vedrai la finestra del prompt dei comandi aprirsi e chiudersi rapidamente ogni volta che esegui il collegamento. Pertanto, è possibile configurare il collegamento per l'esecuzione in uno stato di finestra ridotto a icona, nelle proprietà del collegamento.

  • Fare clic con il tasto destro sul collegamento e fare clic su Proprietà .
  • Nelle opzioni a discesa Esegui, selezionare Ridotto a icona
  • Clicca OK .

Nota: nelle proprietà del collegamento, è possibile fare clic su Cambia icona e assegnare un'icona appropriata per il collegamento. Le icone dovrebbero essere presenti all'interno dell'eseguibile stesso, nella maggior parte dei casi. Per Regedit.exe, selezionare Regedit.exe e scegliere un'icona. È inoltre possibile sfogliare i file shell32.dll e imageres.dll per icone aggiuntive.

$config[ads_text6] not found

Ecco le scorciatoie che ho creato per avviare i programmi utilizzati di frequente nel mio sistema e li ho spostati nella barra delle applicazioni sulla barra degli strumenti per un facile accesso. Se lo desideri, puoi anche aggiungere le scorciatoie al menu Start.

In questo modo è possibile avviare i programmi utilizzati di frequente senza ottenere il prompt Controllo account utente e senza allentare le impostazioni di sicurezza del computer. Si noti che il metodo di bypass UAC sopra riportato funziona solo se si è effettuato l'accesso come amministratore e qui non vi sono problemi di escalation di privilegi.

Articoli Correlati