2017-04-04 175 views
0
在cmd中

,如果我進入結束任務管理器

taskkill /f /im explorer.ex 

它結束瀏覽器中的代碼。但是,如果我進入

taskkill /f /im taskmgr.exe 

它說,訪問被拒絕,並做到這一點的唯一方法是打開CMD爲管理員。有沒有辦法做到這一點沒有打開管理員,或者有沒有辦法,當你打開一個批處理腳本,它會自動以管理員身份打開? 在此先感謝。

+1

右鍵單擊該文件,然後單擊以管理員身份運行。另外,問這個問題的地方不對,可能更多的是超級用戶問題。 –

+0

是的,我明白了,但這不是問題,我問是否有辦法使用管理員權限。但感謝您的答案。 –

回答

2

我一直在使用此模板進行管理任務。希望它可以幫助你。

:: Verify we don't have administrator privileges 
net file >nul 2>&1 
if "%errorlevel%" equ "0" goto :admin 

:: Execute VB script to execute the script with elevated privileges 
(
    echo Set UAC = CreateObject^("Shell.Application"^) 
    echo UAC.ShellExecute "%~dpf0", "", "%~dp0", "runas", 1 
) > "%temp%\get-privileges.vbs" 

"%temp%\get-privileges.vbs" 
exit /b 

:admin 
::Administrator work here!! 
+0

它適合我,謝謝 –