0
我有一臺運行多個虛擬機的主機,每臺虛擬機上運行的服務都能在本地正常工作,但是當我嘗試從遠程主機執行遠程拒絕服務時。 我已經搜索谷歌一段時間了,冒充不起作用,因爲主機帳戶是非常不同的虛擬機帳戶。 我使用以下代碼來啓動遠程服務。C#在虛擬機上啓動遠程服務
ServiceController sc = new ServiceController("ExecuterService", "servername");
sc.Start(id);
現在我的問題是:有沒有辦法來驗證我的C#應用程序,因此它可以通過啓動例如在用戶憑據,該機器只是給遠程服務?
可能重複[如何遠程控制Windows服務與ServiceController?](http://stackoverflow.com/questions/2996282/how-to-remotely-control-a-windows-service-with-servicecontroller)或http://stackoverflow.com/questions/8581931/starting-remote-windows-services-with-servicecontroller-and-impersonation –