1
我有一個Windows批處理腳本,我希望它在執行其中的命令之前請求管理員權限。我怎樣才能做到這一點?如何查詢Windows批處理腳本中的管理員權限?
我有一個Windows批處理腳本,我希望它在執行其中的命令之前請求管理員權限。我怎樣才能做到這一點?如何查詢Windows批處理腳本中的管理員權限?
兩個選項:
從WSH腳本招來圖,例如記錄在博客文章Scripting Elevation on Vista。
使用引發UAC提示的外部可執行文件,例如Elevate32.exe/Elevate64.exe。
對於您的情況,#2可能是可取的,因爲你可以檢測的提升提示是否被取消(退出代碼1223),你也可以等待啓動可執行持續(-w參數)之前完成。
比爾
的
可能重複[我怎樣才能自動提升我的批處理文件,所以它從UAC管理員權限,如果需要請求?](http://stackoverflow.com/questions/7044985/how-can -i-自動提升 - 我 - 批處理文件那麼這-IT-請求 - 從-UAC管理員權限) – jeb