2013-04-16 39 views
0

我正在爲我的某個應用程序添加安全性。我希望在啓用時,C:\ Windows \ System32 \ mstsc.exe c:\ thinclient \ pekts00.rdp與.rdp(遠程桌面)配置啓動。它將繼續運行以檢查mstsc.exe是否正在運行,並將註銷窗口或在不啓動它的情況下啓動它。啓動mstsc.exe並啓用pekts00.rdp配置

回答

1

嘗試像下面......它會幫助你...

System.Diagnostics.Process[] pname = System.Diagnostics.Process.GetProcessesByName("mstsc"); 
if (pname.Length == 0) 
System.Diagnostics.Process.Start(Environment.GetEnvironmentVariable("windir") + @"\system32\mstsc.exe"); 
+0

+ 0到目前爲止 - 你缺少了一種指定RDP文件,請出示正確的方式(%WINDIR%)來指定路徑到mstsc。 –

+0

@AlexeiLevenkov:我編輯了我的代碼...除了..之外,這是你嗎? – Pandian

+0

是的,它有助於感謝你......我不想殺死流程,但我只是想確保它始終運行 –