Aggiungi Esegui come voce del menu contestuale dell'amministratore per i file VBS e JS

Per impostazione predefinita, Windows non include l'opzione Esegui come amministratore nel menu di scelta rapida per i file Vbscript (.VBS) e JScript (.JS). Quindi, per eseguire uno script elevato, è necessario avviare lo script dalla finestra del prompt dei comandi con privilegi elevati oppure utilizzare il metodo di elevazione automatica VBScript come descritto nell'articolo Come elevare automaticamente un Vbscript per eseguirlo come amministratore?

Oltre a ciò, puoi aggiungere l'opzione Esegui come amministratore al menu di scelta rapida in modo da poter eseguire uno script elevato dal menu di scelta rapida.

Aggiungi l'opzione di menu contestuale "Esegui come amministratore" per i file VBScript e JScript

Copia i seguenti contenuti su Blocco note e crea un file .reg. Diciamo script_runas.reg

Fare doppio clic sul file per applicare le impostazioni al registro. Fare clic su Sì quando richiesto.

 Editor del registro di Windows Versione 5.00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ VBSFile \ Shell \ runas \ Command] @ = hex (2): 22, 00, 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, \ 00, 25, 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, \ 53, 00, 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 22, 00, 20, 00, 22, \ 00, 25, 00, 31, 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00 [HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ JSFile \ Shell \ runas \ Command] @ = hex (2): 25, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 52, 00, 6f, 00, 6f, 00, 74, 00, 25, \ 00, 5c, 00, 53, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 57, 00, 53, 00, \ 63, 00, 72, 00, 69, 00, 70, 00, 74, 00, 2e, 00, 65, 00, 78, 00, 65, 00, 20, 00, 22, 00, 25, 00, 31, \ 00, 22, 00, 20, 00, 25, 00, 2a, 00, 00, 00 

Questo file VBSFile aggiunge il comando runas per le chiavi di registro VBSFile e JSFile trovano qui:

 HKEY_CLASSES_ROOT \ VBSFile \ Shell \ runas HKEY_CLASSES_ROOT \ JSFile \ Shell \ runas 

I codici esadecimali nel file .reg sopra si traducono nel seguente comando:

 % SystemRoot% \ System32 \ WScript.exe "% 1"% * 

Ora, quando fai clic con il pulsante destro del mouse su un file VBScript o JavaScript, avrai la possibilità di eseguirlo come amministratore.

Post correlati

  • Aprire un prompt dei comandi con privilegi elevati dal menu di scelta rapida della cartella
  • Elevare automaticamente un Vbscript per eseguirlo come amministratore (usando "runas")
  • Registrare le DLL (elevate) utilizzando il menu di scelta rapida
  • Aggiungi l'opzione "Modifica file HOSTS" nel menu contestuale

Articoli Correlati