Sono un membro del gruppo amministratori su Windows 7. Devo eseguire foo.exe
da un Cmd o Powershell. Il file exe richiede l'elevazione per funzionare ma l'elevazione non è specificata nel suo manifest.
Di solito devo fare start .
per aprire Explorer, fare clic con il tasto destro del mouse su exe e selezionare Esegui come amministratore.
C'è un modo più semplice? Non ho intenzione di disattivare l'UAC, non voglio che la password sia ricordata password o per evitare il prompt. Voglio solo evitare la necessità di avviare la finestra di Explorer.
Sono un membro del gruppo amministratori. Non voglio correre come un altro utente, voglio solo vedere il prompt UAC senza password che vedo quando faccio me stesso facendo clic con il tasto destro in Explorer, ma senza aprire Explorer, eseguire strumenti di terze parti, disabilitare UAC, capacità di fare lo stesso dagli script o dal ricordare le credenziali.
Voglio solo invocare il solito prompt UAC senza un passaggio intermedio.
Per chiarire, voglio la seguente sequenza:
Windows 7, Controllo account utente attivo, Sono nel gruppo amministratori, il prompt Controllo account utente è impostato per rispondere sì / no.
Aprire un prompt dei comandi non elevato e passare a una cartella profonda ed eseguire altre attività.
Eseguo 'elevate-command-sequence foo.exe' e un prompt UAC si apre esattamente nello stesso modo in cui si apre quando faccio clic con il tasto destro in Explorer. La directory corrente per foo.exe è impostata sulla cartella principale in cui mi trovo.
Mi chiedo se questo elevate-command-sequence
esiste in cmd o PowerShell fuori dalla scatola.
runas
lo stesso profilo che si sta utilizzando non si riceverà una richiesta di password. Dato che eri un po 'scortese con me, non ho intenzione di tornare a questa domanda.
runas
e fornire unAdministrator
account e la password per farlo. Un esempio del comando èrunas /user:"Administrator"