0
我正在使用AutoIt for和我有以下代碼作爲控制檯應用程序運行。AutoIt- WinExists不工作正確,而沒有用戶登錄到計算機
public static class CustomerManager
{
public static bool IsCustomerInSession()
{
AutoItX3 au3 = new AutoItX3();
if (au3.WinExists("Request Desktop Control", "There are no customers in the session. Please invite or wait for customer to join the session.") == 0)
return true;
else
return false;
}
}
但我的問題是,如果沒有用戶登錄到計算機上的進程無法從 au3.WinExists()得到正確的答案,它總是說,窗戶不存在。
任何想法如何這段代碼也將工作,如果沒有用戶登錄到機器
這是虛擬機。
[保持遠程桌面會話「活着」](https://stackoverflow.com/questions/5528412/keeping-remote-desktop-session-alive)可能的重複 – user4157124