[Windows] Eseguire comandi come Administrator da prompt

Nei sistemi Windows è possibile eseguire un comando con i privilegi di un altro utente:

> runas /user:dominio\nome_utente comando

Ad esempio è possibile eseguire una shell di prompt come administrator, similmente al comando su di Linux:

> runas /user:nome_dominio\administrator cmd

Da notare che su alcune versioni di Windows non funziona il lancio del pannello di controllo da prompt, ed è necessario eseguire un’applicazione specifica del pannello di controllo:

> runas /user:nome_dominio\administrator "control appwiz.cpl"

> runas /user:nome_dominio\administrator "control firewall.cpl"

dove:

  • appwiz.cpl apre la finestra “Installazione applicazioni”;
  • firewall.cpl la finestra di configurazione del firewall;
  • mouse.cpl la finestra per il controllo del mouse;

Per la lista completa degli strumenti del pannello di controllo che possono essere richiamati vedete il seguente link:

http://support.microsoft.com/kb/192806/it

Annunci

5 commenti

  1. L’oggeto di questo articolo mi sembra il mio ma non so se si può utlizzare per far partire questo batch con i diritti di amministartore:
    echo Welcome to TCP/IP Manager network profile script!
    echo Currently applying IP settings!
    @echo off
    netsh interface ip set address “Connessione rete senza fili 2” static 192.168.1.9 255.255.255.0 192.168.1.254 213.133.224.5
    @echo on
    echo Currently applying DNS settings!
    @echo off
    netsh interface ip set dns “Connessione rete senza fili 2” static 129.250.35.250
    @echo on
    @echo off
    netsh interface ip add dns “Connessione rete senza fili 2” 213.133.224.5 index=1
    @echo on
    echo Currently applying proxy settings!
    @echo off
    reg add “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyEnable /t REG_DWORD /d 0 /f
    reg delete “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyServer /f
    reg delete “HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings” /v ProxyOverride /f
    @echo on
    echo Settings have been changed! Enjoy..
    Per favore, qualche consiglio? Grazeeeeee

    1. Ciao Luciano, direi di sì, ma in questo modo lo script si bloccherà richiedendoti la password di admin. Se per te non è un problema in questo modo funziona perché come admin puoi modificare le chiavi di registro. Scusa per la risposta in ritardo ;-)!

      ciao,
      Matteo

Lascia un commento

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...