iT邦幫忙

0

[實戰之ASP.NET] WinServer2016工作排程執行主控台應用程式問題

最近踩到一個奇怪的坑
是有關於在Windows Server 2016的工作排程上
執行一個.net開發的Console Application(主控台應用程式)
原本舊的排程設定都會有command window出來
唯獨新的排程設定沒有
也檢查了隱藏(Run in hidden window)是未勾選的(如圖)
https://ithelp.ithome.com.tw/upload/images/20200820/201294417qg4ob0rt9.jpg

最後找了一圈試出來的心得是
原本這台server一直以admin帳號登入著
所以「只有使用者登入時才執行」就會有command window
若是選另一個,則會在背景執行
所以推論得知,若需要有command window存在,則必需保持登入狀態
即便沒有強制執行視窗隱藏

以上做個筆記


尚未有邦友留言

立即登入留言