我的用戶必須使用在控制檯中創建的一個應用程序。它完全複製和粘貼,但需要很長時間才能完成每個過程。C#應用程序在控制檯中使用另一個應用程序
我的團隊爲了節省時間創建了一個應用程序,它可以通過機器人來實現這一點。它大概在15分鐘內完成整個工作,大約在5小時之前。
問題是,用戶無法在機器人運行時使用機器,所以即使用戶丟失的時間較少,他仍然會失去時間。
所以我想知道,有沒有辦法創建一個應用程序,從txt讀取數據並寫入控制檯(它只是需要)在後臺?沒有讓用戶停止使用機器做其他stuf?
如果有辦法,有人可以解釋如何實現這一目標嗎?
@ EDIT 用戶不能在機器人工作時使用機器,因爲它被編程爲在屏幕的某些部分自動點擊(如打開程序)然後寫入,所以如果用戶移動光標或寫一些東西,之後的所有內容都會出錯,所以我想創建一個程序,將背景中的東西寫下來,在這種情況下用戶可以使用機器。
類似這樣的:http://stackoverflow.com/questions/21848271/redirecting-standard-input-of-console-application? – DaveShaw
爲什麼用戶不能使用機器? (幫助我們弄清楚如何解決你遇到的問題) – Caramiriel
用戶不能使用,因爲這樣做的程序是一個機器人,所以它開始使用機器,就好像用戶正在這樣做,但很多速度更快,所以他不能使用鼠標,也不能更換屏幕,因爲如果是這樣,程序將會正常停止工作(它不會在正確的位置點擊,也不會正確寫入數據)。這個解釋更好嗎? –