Come avere cmd.exe invocare il comando “esegui come amministratore” senza password dell’account amministratore?

La mia domanda è sostanzialmente identica a questa domanda senza risposta: Come eseguire un’applicazione come “esegui come amministratore” dal prompt dei comandi?

Sto lavorando dall’interno di Oracle Enterprise Manager, la creazione di un “definito dall’utente metrico”, e utilizzando la “esegui comando host” per testare le cose. In entrambi i casi si fornisce una singola linea che alimenta il processore dei comandi su una macchina remota (Windows 7). L’account sulla macchina remota è una macchina a livello di account degli amministratori del gruppo di utenti, ma non è “amministratore”. Non ho l’accesso per l’amministratore, password di account. (Io sono un consulente che lavora in un ambiente amministrato dal cliente.)

Registrato in modo interattivo sulla macchina remota, l’account che sto usando in grado di “esegui come amministratore” una finestra di comando senza specificare una password di amministratore, e possibile eseguire il mio script con successo. Ho guardato il comando “runas” e provato, ma non riuscivo a trovare un modo per usarlo senza fornire l’account “administrator” password che non ho. La persona che ha postato l’altra domanda (sopra) ha detto che ha cercato il /NOUAC e /elevare opzioni senza successo. Non ho provato.

FWIW, il comando sto cercando di eseguire un PowerShell v 2 one-liner, che ottiene uno WMI valore.

Comunque, può essere che quello che sto cercando di fare è di progettazione impossibile nell’ambito del controllo dell’account utente — per fare queste operazioni è un amministratore del gruppo di lavoro dell’utente in modo interattivo o una è l’amministratore.

Ho deciso di utilizzare un’operazione pianificata in esecuzione sul computer remoto e scrivere i risultati in un file di testo, basato su Oracle comando fa niente di più che recuperare il contenuto del file di testo. Speravo di poter evitare di installare nulla sul computer remoto. Oh, bene.
Se si sta tentando di accedere a qualcosa, resi disponibili tramite WMI, hai provato Get-WMIObject -computername? Non è necessario eseguire lo script la macchina remota se WMI è disponibile (anche se questo potrebbe non essere vero per tutte le classi WMI). Quello che la classe WMI si sta tentando di utilizzare?
Ho scelto di lavorare all’interno di Oracle Enterprise Manager. Il modo in cui si attua una “definito dall’utente metrico” è quello di inviare un comando al computer remoto, eseguire, non esiste, e quindi cercare una formattato linea nello standard output di quel comando. Che considerazione #1. #2 è che l’ambiente di sicurezza sembra prevenire (per me) quasi tutti i cross-macchina accede — registri eventi, i comandi di PowerShell, etc.

OriginaleL’autore Quixote | 2012-07-06

2 Replies
  1. 0

    creare un file batch con le seguenti righe

    start
    

    e salvarlo in una posizione di vostra scelta.

    Quindi fare clic destro sul file batch e selezionare “Esegui come amministratore” Questo sarebbe creare un prompt dei comandi
    come amministratore

    OriginaleL’autore linuxguy

Lascia un commento