我在Windows 2008上有三個帳戶:Admin,User1,User2,User3。我想在這些User1,User2,User3帳戶上使用c#從Admin帳戶運行GUI程序。問題是,使用Process.Start
與User1或任何其他用戶憑據時,GUI應用程序在管理用戶桌面上啓動。我想在User1桌面上運行程序。 我想模擬手動行爲,如我們所做的:切換用戶,用User1登錄,運行GUI程序。 可以這樣做嗎?如何使用不同的用戶運行GUI程序
0
A
回答
1
你應該能夠使用不同的用戶憑證運行程序,如果這就是你的意思。
var processInfo = new ProcessStartInfo
{
FileName = "app.exe",
UserName = "Username",
Domain = "yourdomain or leave blank",
Password = "password",
UseShellExecute = false,
};
Process.Start(processInfo);
相關問題
- 1. 如何在不同用戶帳戶下運行程序
- 2. 使用不同的用戶憑證運行IIS應用程序
- 3. pyqt4 gui應用程序不運行
- 4. 如何調試由不同用戶運行的程序?
- 5. 如何使Windows窗體應用程序以不同的用戶身份運行?
- 6. 使用戶輸入自動化GUI GUI應用程序每週運行
- 7. 從用root用戶運行的C程序啓動Python GUI
- 8. 如何在不支持GUI的無頭Linux上運行Java GUI應用程序?
- 9. Windows應用程序運行它的用戶的不同權限
- 10. 在linux上運行GUI應用程序,而不顯示gui?
- 11. 以不同的用戶身份運行應用程序
- 12. 如何使用不同的用戶運行IE並指定url?
- 13. 如何運行通過在C#服務應用程序的GUI應用程序
- 14. 如何崇高文本運行wxPython的GUI應用程序2
- 15. 使用tkinter作爲GUI並使用它來運行程序
- 16. 如何以不同用戶的身份運行mule運行時?
- 17. 如何執行GUI Java應用程序?
- 18. 如何在已經運行的GUI應用程序中使用GUI啓動可執行文件
- 19. 在同步模式下運行Windows GUI應用程序?
- 20. 程序(.NET)如何判斷它是否以不同的用戶身份運行?
- 21. 如何從用戶定義的引導時間守護程序服務器運行GUI應用程序
- 22. 如何在windows vm上運行gui應用程序?
- 23. 如何運行Windows GUI應用程序作爲服務?
- 24. 如何在Docker for Mac上運行GUI應用程序?
- 25. Java - 使用Swing GUI運行Web應用程序
- 26. 使用Kinect語音識別來運行Metro GUI應用程序
- 27. 安裝程序在應用程序啓動時運行不同用戶
- 28. 運行Windows應用程序使用特定的用戶帳戶
- 29. 如何使用不同的配置文件運行可執行程序?
- 30. 如何使用不同於tomcat的用戶在tomcat中運行我的web應用程序?
我不是100%肯定,但我認爲你可以使用運行方式:http://ss64.com/nt/runas.html –
你真的要切換用戶?如何只是模擬一個http://stackoverflow.com/questions/125341/impersonation-in-net – Slugart