2014-03-13 163 views
0

我有一個msi安裝程序,需要在靜默模式下運行。爲此,我需要通過提升的命令提示符以靜默方式運行安裝程序。我怎樣才能在提升模式下啓動cmd,然後運行命令以使用批處理文件從該提升的cms執行安裝程序?使用批處理文件以管理員模式運行cmd

+0

同樣的問題:http://stackoverflow.com/questions/11525056/how-to-create-a-batch-file-to-run-cmd-as-administrator – r3ap3r

+0

我需要安排每日批處理文件因此,我無法每次輸入密碼。它必須是自動的。還有其他出路嗎? – Siddhant

+0

這可能會幫助你:http://stackoverflow.com/questions/7044985/how-can-i-auto-elevate-my-batch-file-so-that-it-requests-from-uac-admin-rights – r3ap3r

回答

1
  1. 製作批處理文件並從中調用msi安裝程序。
  2. 然後創建批處理文件的快捷方式。
  3. 右鍵單擊快捷方式 - >屬性 - >快捷方式選項卡 - >高級。
  4. 點擊以管理員身份運行。從快捷方式執行批處理腳本。
  5. 在調度程序中,給出此快捷方式的路徑。
1

如果您希望所有程序(包括命令提示符)默認以管理員模式運行,請在註冊表中使enableLUA = 0來禁用UAC。請注意,此更改將提示系統重新啓動。

EnableLUA可以在HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System下找到。

系統啓動後,默認情況下所有程序都將以提升(管理員)模式運行。

相關問題