2013-07-04 37 views
0

當我通過網絡傳輸數據時,我100%是綠色的......我從來沒有做過,我不知道是什麼它需要。然而,我想要的東西似乎並不太難。如何通過本地網絡發送Process.Start命令(C#)

我在Visual Studio中有一個非常簡單的窗體項目,就是我爲了同步兩個媒體播放器而創建的。基本上,我需要通過按桌面上的按鈕在我的筆記本電腦上打開一個應用程序(帶有參數)。

我知道,這樣做本地,我會跑......

Process.Start(@"C:\Program Files (x86)\MPC-HC\MPC-HC.exe", file); 

所以我只是在尋找一種方式,通過我的桌面上的應用程序來執行我的筆記本電腦該命令。

+0

您需要在筆記本電腦上安裝tcp服務器,在桌面pc上安裝客戶端,查找基本的tcp服務器/客戶端示例,互聯網上有很多這樣的服務器/客戶端示例。 – x4rf41

+0

http://stackoverflow.com/questions/428276/how-to-execute-a-command-in-a-remote-computer – ilansch

+0

http://stackoverflow.com/questions/11287506/how-to-run-a -command行上-A-遠程計算機使用-C-尖銳?LQ = 1 – ilansch

回答

0

這取決於WMI配置中的一些事項和一些準備,但Microsoft提供了關於如何遠程啓動進程的a good start in the MSDN documentation

還有另一個簡單的解決方案,從SysInternals工具提供。 psexec工具允許一些次要配置遠程啓動進程。這對你試圖實現的應該會更容易。