0
我已經嘗試使用計劃任務使用「運行用戶是否已登錄或不是」,但它似乎在單獨的實例中運行應用程序,即使它已在用戶已登錄時啓動。在Windows啓動/啓動時啓動應用程序,但允許用戶在登錄時看到它?
有沒有辦法以編程方式做到這一點? Windows完全允許這樣做,還是需要停止程序並在用戶憑據下重新啓動它們?
我已經嘗試使用計劃任務使用「運行用戶是否已登錄或不是」,但它似乎在單獨的實例中運行應用程序,即使它已在用戶已登錄時啓動。在Windows啓動/啓動時啓動應用程序,但允許用戶在登錄時看到它?
有沒有辦法以編程方式做到這一點? Windows完全允許這樣做,還是需要停止程序並在用戶憑據下重新啓動它們?
您的問題是,任務作爲後臺任務啓動,因此用戶無法訪問它們。
您應該通過「Sheduled Tasks」啓動cmd.exe並通過cmd啓動應用程序(通過參數傳遞它)。
請參閱:How to launch cmd.exe to execute command using Task Scheduler ?
請您解釋一下更清楚嗎? – ArunRaj
我試圖在Windows啓動/啓動時啓動應用程序,並允許任何(或特定的,如果這是唯一的方式)用戶能夠在他們登錄時看到他們。如果使用任務計劃程序來執行它的程序,即使使用用戶憑據運行與常規Windows UI分開運行。你可以看到它們在用戶的憑據下運行,但它們不能與它們交互(隱形) – John
@ArunRaj是否有幫助澄清? – John