後來才發現有更好的方式,也就是使用 schtasks ,這個指令的功能是執行工作排程器裡面的工作, 相關的指令是下 schtasks /run /tn name-you-gave-the-task-above 。
如此一來你能執行的也只有你預先在排程中設定的工作,密碼也只有這個工作有被設定過,相對來說安全很多。
參考網址: https://superuser.com/questions/581548/runas-savecred-ask-for-password-if-another-user-runs-the-same-batch-file