[心得] Win 10工作排程無法執行bat批次檔-降權限

作者: zmail (ZM)   2024-04-24 14:37:45
利用Win 10的工作排程器來設定 每日自動執行的bat批次檔(開啟特定網頁),
單獨執行批次檔沒問題,但是放在排程上就是無法執行。
後來試了幾種網路上提供的方式
-注意的事項如下:
1、在「安全性選項」選擇「只有使用者登入時才執行」並取消「以最高權限執行」。
2、在「設定」中選擇「Windows 10」
*如果想選擇「不論使用者登入與否均執行」,則在「設定」必須選擇「Windows
Server 2003、Windows XP或Windows 2000」
-
取消「以最高權限執行」降權限後
改成【只有使用者登入時才執行】
就可以自動執行了(Ctrl+L的鎖定狀態也可以執行)
設定我設定成windows 7那個選項
作者: allen65535 (劇情急轉直下)   2024-04-24 14:45:00
我都用最高權限執行沒問題啊,你可能只是帳號沒有管理者權限?或是上面的"當執行工作時,請使用下列使用者帳戶"誤用了沒有管理者權限的帳號?
作者: Ahhhhaaaa (果汁肥宅)   2024-04-24 17:15:00
最高權限的預設路徑是C,一般使用者權限則是看你批次檔放在哪個磁區就是哪個路徑但如果你的初始路徑在C,你想要cd D:\xxx是會失敗的,一定要先寫一行D:把路徑切換到D之後才能cd D:\xxx
作者: smallreader (小讀者)   2024-04-24 17:41:00
cd /d
作者: sgracee (丞琳板FallinLove)   2024-04-24 19:24:00
路徑建議不要有空格,或是加雙引號。
作者: agong (agong)   2024-04-24 19:25:00
bat/ps1轉exe在新11管更多試關uac 及smartscan安全選項
作者: Ahhhhaaaa (果汁肥宅)   2024-04-24 20:07:00
如果要先切換到批次檔當前所在的路徑 第一行可以寫個CD /D "%~dp0"
作者: hunandy14 (Charlott.HonG)   2024-04-30 08:39:00
那個管理權執行有條件 只能系統登入還是使用者登入第一次都用都會中招...多試幾個就知道

Links booklink

Contact Us: admin [ a t ] ucptt.com