Come eseguire cmd con i privilegi di amministratore utilizzando la riga di comando


8

C'è un modo per eseguire / avviare cmd come amministratore tramite la riga di comando o una programmazione di file batch in Windows 8?

Voglio creare un file batch con privilegi di amministratore senza alcun prompt per l'utente.


1
Dai un'occhiata alla domanda SU: Su Windows 7, esiste una riga del prompt dei comandi che può avviare cmd come amministratore? . Per quanto ricordo, non puoi bypassare nessun popup UAC senza disabilitare completamente UAC
nixda,

Risposte:


3
runas /profile /user:administrator “Driver:\folder\program”

Ad esempio, l'account amministratore è "AAA" e si desidera eseguire BBB.exe di C: \ programmi, attenersi alla seguente procedura:

  1. Premi il tasto Win e R
  2. Immettere "CMD" nella casella aperta e fare clic su "OK"
  3. Input: runas / profilo / utente: AAA "C: \ programmi \ BBB.exe" e premere "Invio"
  4. Immettere la password dell'amministratore AAA
  5. Premere Invio"

Spero funzioni.



0
REM  --> Check for permissions  
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"  

REM --> If error flag set, we do not have admin.  
if '%errorlevel%' NEQ '0' (  
    echo Requesting administrative privileges...  
    goto UACPrompt  
) else ( goto gotAdmin )  

:UACPrompt  
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"  
    echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
    "%temp%\getadmin.vbs"
    exit /B  

:gotAdmin  
    if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )   
    pushd "%CD%"  
    CD /D "%~dp0"  

1
Dovresti inserire del contenuto aggiuntivo in questa risposta spiegando cosa sta facendo piuttosto che provare un po 'di back code mescolato con VBS e nessuna spiegazione lasciando alle persone che non conoscono questo codice grattarsi la testa chiedendosi cosa faccia. Lo cercherei e proverei con esso, indipendentemente dal fatto che lo stavo usando e non lo capissi, ma ottieni il punto.
Pimp Juice IT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.