Domanda

ho scritto un po 'di codice C # che utilizza PSexe. Voglio che venga eseguito un exe remoto su una macchina connessa alla mia rete LAN.

Questo exe crea un nuovo utente locale. Quando eseguo che exe localmente sulla macchina remota (dopo il tasto destro del mouse -> "Esegui come amministratore") - funziona benissimo. I don; so come simulare il tasto destro del mouse -> "Esegui come amministratore" dal Psexec. Ho provato la bandiera -l, ma non ha funzionato

È stato utile?

Soluzione

Usa psexec -s

Il s interruttore provoca l'eseguito con account di sistema che è la stessa come l'esecuzione amministratore elevata richiesta. appena usato per abilitare Gestione remota Windows in remoto.

Altri suggerimenti

È sufficiente aggiungere un -h dopo aver aggiunto le credenziali utilizzando un -u -p, e verrà eseguito con privilegi elevati.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top