2009-11-12 19 views
0

我寫了一個啓動GUI應用程序的Autoit腳本,當應用程序啓動時有一個登錄表單。腳本填寫登錄表單並嘗試登錄。然後它記錄登錄到應用程序所花費的時間,然後關閉應用程序,並根據所花費的時間寫入輸出文件。用戶未登錄時的Windows GUI應用程序?

事情是,我不能讓應用程序啓動,除非我登錄爲用戶運行計劃任務。所以我的問題是:

即使用戶未登錄,是否有任何方式啓動GUI應用程序? 或者是讓用戶始終登錄的唯一方法?

+0

這對ServerFault會更好。 – monksy 2009-11-12 09:50:10

回答

0

如果您試圖通過模擬點擊和東西來控制GUI應用程序,則需要顯示該應用程序。您最終可能會通過命令行或其他方式啓動 應用程序,但您的點擊和腳本鍵盤輸入根本無法工作。

0

嘗試以系統用戶身份運行腳本。該用戶應始終「登錄」。但是,只要Windows登錄屏幕可見,可能會阻止您的應用程序運行。我不確定那是什麼,我看到應用程序在Windows登錄屏幕上運行(例如,VPN工具),所以它可能工作。

相關問題