一键重装系统 2020

简单纯粹 安全放心

你的系统你做主,想装就装!

当前位置:主页 > 重装帮助 >

win10系统配置双击文件自动获取管理员权限的技巧

发布日期:2021-06-01    作者:装机大师    来源:http://www.xitong66.com

    你们在win10系统中要打开一些文件的时候,或许都会遇到一些权限不足的提示,遇到这样的问题都是要获取管理员权限才能修改文件,要是一步步获取的话很是麻烦,其实你们可以配置双击文件自动获取管理员权限,这样就方便多了,该如何操作呢?现在为大家详解一下win10系统配置双击文件自动获取管理员权限的技巧吧。

推选:win10专业版系统下载



  把如下代码复制到记事本中,并保存为 .bat 格式直接(文件名可自拟):

@echo off CLs ECHo. ECHo ======================== ECHo 获取批解决文件管理员权限 ECHo ======================== :init setlocal disabledelayedExpansion set "batchpath=%~0" for %%k in (%0) do set batchname=%%~nk set "vbsGetprivileges=%temp%\oEgetpriv_%batchname%.vbs" setlocal EnabledelayedExpansion :checkprivileges nET FiLE 1>nuL 2>nuL if '%errorlevel%' == '0' ( goto gotprivileges ) else ( goto getprivileges ) :getprivileges if '%1'=='ELEV' (echo ELEV & shift /1 & goto gotprivileges) ECHo. ECHo ******************************** ECHo 请求 uAC 权限批准…… ECHo ******************************** ECHo set uAC = Createobject^("shell.Application"^) > "%vbsGetprivileges%" ECHo args = "ELEV " >> "%vbsGetprivileges%" ECHo For Each strArg in wscript.Arguments >> "%vbsGetprivileges%" ECHo args = args ^& strArg ^& " "  >> "%vbsGetprivileges%" ECHo next >> "%vbsGetprivileges%" ECHo uAC.shellExecute "!batchpath!", args, "", "runas", 1 >> "%vbsGetprivileges%" "%systemRoot%\system32\wscript.exe" "%vbsGetprivileges%" %* exit /B :gotprivileges setlocal & pushd . cd /d %~dp0 if '%1'=='ELEV' (del "%vbsGetprivileges%" 1>nul 2>nul  &  shift /1) ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: ::     以下为需要运行的批解决文件代码     :: ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: rem ECHo ECHo. pause

  上述代码便是为您的bat内容获取管理员权限用的,加在您的代码之前就可以用了。运行效果如下:


图片说明:如果您的系统开启了uAC,那么就需要运行后批准一下(别嫌麻烦,最佳开启uAC,比较安全)

图片说明:运行示例

    相关win10系统配置双击文件自动获取管理员权限的技巧就为大家详解到这边了,感兴致的用户们可以尊从上面的办法来配置吧。

关于介绍:win7系统盘权限不足管理员权限删除文件夹文件需要管理员权限win10下鼠标单击变双击win10超级管理员权限