RunAs di Windows 2008


4

Per prima cosa voglio scusarmi se sto usando parole sbagliate, non sono un amministratore di sistema. Quindi, dall'account dell'amministratore, voglio eseguire un programma come un altro utente. Ho provato il programma "runas". Funziona abbastanza bene ma voglio, se c'è una sessione RDP che utilizza l'account come il quale sto eseguendo l'applicazione, l'applicazione per apparire sullo schermo visibile dalla sessione RDP. Spero di essere stato chiaro ... Grazie in anticipo!


Non sono chiaro Vuoi accedere localmente e in remoto contemporaneamente con un account e avviare un'app (tramite runas) sull'account locale e visualizzarla sul desktop remoto?
Shinrai,

(Anche io devo chiedere ... se non sei un amministratore di sistema perché stai usando un sistema operativo server?)
Shinrai,

Desidero accedere localmente all'account Administrator, ad esempio Test account registrato tramite RDP. Dall'account Administrator per eseguire il programma come Test e voglio che il programma sia mostrato nella sessione remota (nel RDP).
ovvn3r,

Perché sono un programmatore e sto creando un server per Windows 2008.
ovvn3r

@ own3r - Grazie per la spiegazione, è molto più chiaro. (Non conosco alcun modo per farlo da solo).
Shinrai,

Risposte:


0

Suppongo che tu stia cercando l'esecuzione remota. PsExec dal pacchetto SysInternals implementa questo. Utilizza questa funzione CreateProcessAsUser .

Fondamentalmente ciò di cui hai bisogno è eseguire qualcosa del genere:

PsExec.exe \\$Hostname -d -s -u $UserName -p $Password $PathToApp [$Arguments]

dove

  • $Hostname - nome del tuo server
  • $UserName - nome utente dell'utente su quale sessione si desidera visualizzare l'applicazione
  • $Password - la sua password
  • -d sta per "non aspettare l'uscita", utile per applicazioni interattive con GUI
  • -s sta per "esegui applicazione come utente specificato"
  • $PathToApp - applicazione che si desidera eseguire nella sessione dell'utente
  • [$Arguments]- argomenti della riga di comando per l'applicazione; (parentesi indica che si tratta di un parametro facoltativo)
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.