我正在編寫一個正在控制另一臺計算機的測試應用程序。測試計算機通過RS-232端口(使用C#應用程序從運行Windows XP SP2的控制計算機)發送命令字符串啓動,此時測試計算機將啓動並引導至Windows XP。我想知道什麼是確定計算機何時完成引導過程並正常運行的最佳方法。確定遠程計算機的最佳方式已啓動並正在運行
我想以下的:
1)I要麼執行ping該計算機,或者
2)有一個共同的驅動器的思想,如果能夠訪問共享驅動器,或
3)書寫一個小服務,我可以溝通
有沒有不同/更好的方法?
馬克
只是好奇:你爲什麼不,在那種情況下,只要查詢RDP端口。如果你收到一個答案,它是由 – Abel 2010-07-19 21:47:53
,所以我不?。需要不斷點擊連接以查看它何時準備就緒當我聽到提示音時,它會提醒我啓動mstsc並連接。 – 2010-07-19 21:50:56
似乎開發服務可能是最好的方法,但我可能會依賴於作爲用戶* ma的共享文件夾y *需要登錄才能運行某些測試軟件,除非它在沒有用戶登錄的情況下運行。我仍然需要查看測試軟件是否會在沒有用戶登錄的情況下運行。在任何一種情況下,我都可以通過服務檢查來查看用戶是否已登錄,然後將信號發送回控制器PC以開始測試。我選擇了Scott的答案,因爲他非常友好,爲我的事業提供源代碼。 – lordhog 2010-07-23 01:04:12