Gen 30 2007

Lanciare script o comando in Windows Vista come amministratore

Published by Lorenzo at 10:57 pm under Windows, Windows CLI

In Windows Vista esiste un meccanismo di protezione chiamato UAC (User Access Control), che sostanzialmente consiste nel far girare i processi e le applicazioni con privilegi limitati per impedire che virus e malware possano compiere operazioni non autorizzate sul sistema. Quando un software ha bisogno di compiere operazioni che comportano una "scalata dei privilegi" (in altre parole quando queste operazioni devono essere eseguite coi privilegi di amministratore), richiede un’autorizzazione, che possiamo concedere o meno a seconda di ciò che stiamo facendo.

Ciò naturalmente è valido anche per la riga di comando, infatti alcuni script ed alcuni comandi potrebbero non funzionare, restituendo il messaggio d’errore Per eseguire l’operazione richiesta è necessaria l’esecuzione con privilegi elevati. Per ovviare a questo problema, è necessario far partire il prompt dei comandi in modalità amministratore, andare su Start -> Tutti i programmi -> Accessori, cliccare col tasto destro su "Prompt dei comandi", da lì cliccare col tasto sinistro su "Esegui come amministratore" e concedere l’autorizzazione, fatto questo è possibile notare che sulla barra del titolo del prompt dei comandi compare scritto "Amministratore: Prompt dei comandi"; in questo modo potremo eseguire interattivamente anche quegli script e quei comandi che richiedono privilegi amministrativi per la loro esecuzione.

Trackback URI | Comments RSS

Leave a Reply