Eseguire un programma da riga di comando con i privilegi di amministratore su Windows Vista

Molti che avranno a che fare con Windows Vista si saranno imbattuti, prima o poi, con l'UAC (User Account Control).
Questa interessante funzionalità blocca tout-court qualunque cosa si tenti di eseguire e ne controlla se può essere eseguito come utente normale o deve essere eseguito come amministratore.

Il problema è che, a volte, capita di dover eseguire un programma (in particolare utility) con i diritti di amministratore. Fin qui, poco male.
Questo perché possiamo fare tasto destro sull'icona del programma stesso e eseguirlo come amministratore.

Ma se avessimo la necessità di eseguire un programma da riga di comando con i diritti di ammistratore?
Ufficialmente non è possibile.

Tuttavia, è possibile ricorrere ad un'interessante utilty scritta in Visual Basic Script da John Robbins che utilizzando la sintassi elevate programma consente di eseguire programma con i diritti di amministratore (previo, naturalmente, l'inserimento della password dell'account stesso).

Certo, è un tool da utilizzare con molta cautela ma conoscere che esiste (e funziona!) può sempre tornare utile.

Il tool è scaricabile gratuitamente sia dal Microsoft TechNet che dal sito dell'autore.

Per maggiori informazioni si può fare riferimento oltre che ai link precedentemente riportati anche alla documentazione inclusa nello script stesso.


Leave a Reply