[英]How to switch to the Desktop of Windows Service
我創建了Windows服務,並在服務屬性的“登錄”選項卡中選中了“允許服務與桌面交互”復選框。 該服務會打開Windows應用程序(.exe),但我不知道打開的.exe的進度如何。 有什么方法可以切換到服務的桌面嗎?
“登錄為”服務是“本地系統”
(我確定該服務會打開.exe,因為當我嘗試修改/移動/刪除時,會返回該消息正在被另一個進程使用)
服務沒有桌面,因此您無法切換到該桌面。 他們對用戶桌面的Windows版本依賴訪問可能非常有限,但是您不能指望它,也不應使用它。
另外,如果您在可以執行桌面I / O的Windows版本中運行終端服務,並且已為其配置了服務,則I / O會轉到第一個桌面。 如果不是您,您將看不到它。
我確定服務會打開.exe,因為當我嘗試修改/移動/刪除時,返回的消息是它正在被另一個進程使用。
您需要先停止服務,然后才能移動/刪除/替換該exe。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.