广告
返回顶部
首页 > 资讯 > 操作系统 >win10怎么给批处理文件自动添加管理员权限?
  • 325
分享到

win10怎么给批处理文件自动添加管理员权限?

win10管理员权限 2023-05-21 14:05:49 325人浏览 八月长安
摘要

很多批处理文件在运行时都需要管理员权限,然而这些程序往往需要用户手动以管理员身份运行才能正常运作,这种“半自动化”设定事实上还是比较麻烦的,要是能够双击运行直接就带管理员权限岂不是更放心?其实这也

很多批处理文件在运行时都需要管理员权限,然而这些程序往往需要用户手动以管理员身份运行才能正常运作,这种“半自动化”设定事实上还是比较麻烦的,要是能够双击运行直接就带管理员权限岂不是更放心?其实这也不难,使用我们提供的代码就可以轻松实现自动获取权限的功能。Win7/Win8.1/Win10各版本均可使用

软媒魔方电脑大师 V6.25 绿色免费版

  • 类型:系统增强
  • 大小:37.8MB
  • 语言:简体中文
  • 时间:2020-08-05
查看详情

批处理文件:点击下载

把如下代码(分割线之间)复制到记事本中,并保存为 .BAT 格式即可(文件名可自拟):

win10怎么给批处理文件自动添加管理员权限?

————————— 分割线 —————————

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

::      软媒魔方自动添加批处理文件管理员权限 &nb

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

@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 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改)

ECHO 欢迎使用软媒魔方!

ECHO.

pause

————————— 分割线 —————————

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

win10怎么给批处理文件自动添加管理员权限?

这个代码也支持Win7/Win8.1系统,效果如下(windows7为例):

win10怎么给批处理文件自动添加管理员权限?

win10怎么给批处理文件自动添加管理员权限?

相关推荐:

Win10管理员无法激活内置应用该怎么办?

Win10内置管理员帐户打不开Edge浏览器该怎么办?

--结束END--

本文标题: win10怎么给批处理文件自动添加管理员权限?

本文链接: https://www.lsjlt.com/news/215359.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • win10怎么给批处理文件自动添加管理员权限?
    很多批处理文件在运行时都需要管理员权限,然而这些程序往往需要用户手动以管理员身份运行才能正常运作,这种“半自动化”设定事实上还是比较麻烦的,要是能够双击运行直接就带管理员权限岂不是更放心?其实这也...
    99+
    2023-05-21
    win10 管理员权限
  • win10删除文件时需要管理员权限怎么办
    这篇文章主要介绍win10删除文件时需要管理员权限怎么办,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、鼠标右键开始菜单,选择“运行”。或者按组合键“win+r”唤出运行。二、在弹出的运行窗口中输入“gpedit....
    99+
    2023-06-28
  • 怎么在Win10系统中获取文件夹管理员权限
    这篇文章给大家介绍怎么在Win10系统中获取文件夹管理员权限,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。详细如下:第一步、对着相关文件夹单击鼠标右键,菜单中点击选择“属性”。第二步、在文件夹属性对话框,“安全”选项卡...
    99+
    2023-06-07
  • 如何自动以管理员身份运行批处理bat文件
    这篇文章给大家分享的是有关如何自动以管理员身份运行批处理bat文件的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。但是,批处理脚本不会默认已管理员身份运行,一般情况下,我会将脚本命名为"XXXXXX(请右...
    99+
    2023-06-08
  • win10系统怎么设置以管理员权限运行软件
    这篇文章主要介绍“win10系统怎么设置以管理员权限运行软件”,在日常操作中,相信很多人在win10系统怎么设置以管理员权限运行软件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”win10系统怎么设置以管理员...
    99+
    2023-06-04
  • Win11需要管理员权限的文件夹怎么删除
    要删除需要管理员权限的文件夹,可以按照以下步骤操作:1. 找到要删除的文件夹,右键点击它,并选择“属性”选项。2. 在文件夹属性窗口...
    99+
    2023-10-20
    Win11
  • win7文件删除需要管理员权限怎么解决
    今天小编给大家分享一下win7文件删除需要管理员权限怎么解决的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。解决方法:鼠标右键...
    99+
    2023-06-28
  • 权限管理模块中动态加载Vue组件怎么实现
    本篇内容介绍了“权限管理模块中动态加载Vue组件怎么实现”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!登录状态保存当用户登录成功之后,需要将...
    99+
    2023-06-19
  • 怎么用批处理文件自动备份文件及文件夹并自动删除n天前的文件
    这篇文章主要介绍怎么用批处理文件自动备份文件及文件夹并自动删除n天前的文件,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!下是备份的批处理,添加到"计划任务"中,设定时间自动运行 代码如下:@ech...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作