分享至
我想讓一般user可以執行某些administrator的權限,所以將我選定的應用程式右鍵>複製捷徑,然後在捷徑上右鍵>內容>選擇捷徑欄>進階>勾選以其他身分執行;可當user每次執行此捷徑時都必須重新輸入帳號和密碼,想請問若不想每次都輸入帳號密碼,可否用autoit來解決?順序如下1.點選捷徑 2.選擇下列使用者 3.鍵入使用者帳號 4.鍵入使用者密碼 5.按確定 請問這樣程序要如何編寫?
已邀請的邦友 {{ invite_list.length }}/5
如果你執行程式的使用者帳號和密碼都是固定不變的話, 直接用autoit的runas函式呼叫你要執行的程式就可以了。 RunAs ( "username", "domain", "password", logon_flag, "program" [, "workingdir" [, show_flag [, opt_flag ]]] )
不好意思,您寫的logon_flag.workingdir.show_flag .opt_flag 這幾個各是什麼意思,麻煩解釋一下,謝謝。
logon_flag 可以設為 0、1、2、3 通設設0就可以了,如果被呼叫的程式需要載入使用者設定檔那就設1 workingdir 程式執行時的工作目錄,等同建立捷徑時的 "開始位置" 設定 show_flag 被呼叫程式執行時的顯示方式,@SW_HIDE ->隱藏不顯示 @SW_MINIMIZE -> 最小化視窗 @SW_MAXIMIZE -> 最大化視窗 opt_flag 控制和被呼叫程式間的交互作用,例如回傳值等,通常不用設定
IT邦幫忙