驱动管家:安全、高效、精准的专业驱动下载站!

批处理文件是怎么自动获取管理员权限的?

2018-01-23 12:43:27责编:dj   来源:驱动管家     人气:

在Win10系统下进行批处理文件时,你会发现很多批处理文件在运行时都会提示需要管理员权限,这时你就要手动设置以管理员身份运行才能进行操作,这样的半自动化操作实在太烦人了。如果我们能为批处理文件自动添加管理员权限,是不是就快多了?因为这样的话,我们双击运行就可以直接进行操作了。那么,在Win10系统下要如何让批处理文件自动添加管理员权限呢?

步骤如下:

想要给批处理文件自动添加管理员权限并不难,只要使用小编提供的代码就可以轻松实现自动获取权限的功能。把如下代码复制到记事本中,并保存为 .bat 格式即可(文件名可自拟);

批处理文件是怎么自动获取管理员权限的?

:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::软媒魔方自动添加批处理文件管理员权限:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::@echo offCLSECHO.ECHO ================================ECHO 软媒魔方获取批处理文件管理员权限ECHO ================================:initsetlocal DisableDelayedExpansionset "batchPath=%~0"for %%k in (%0) do set batchName=%%~nkset "vbsGetPrivileges=%temp%\OEgetPriv_%batchName%.vbs"setlocal EnableDelayedExpansion:checkPrivilegesNET FILE 1>NUL 2>NULif '%errorlevel%' == '0' ( goto gotPrivileges ) else ( goto getPrivileges ):getPrivilegesif '%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:gotPrivilegessetlocal & pushd .cd /d %~dp0if '%1'=='ELEV' (del "%vbsGetPrivileges%" 1>nul 2>nul&shift /1)::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: 以下为需要运行的批处理文件代码 :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::rem 本行以下可修改为你需要的bat命令(从上面三行冒号开始到下面都可删改)ECHO 欢迎使用软媒魔方!ECHO.pause

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

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

以上就是Win10让批处理文件自动获取管理员权限的方法,大家学会这个技巧,以后进行文件批处理就方便多了。那么批处理文件做完了,却发现没办法固定到开始菜单和任务栏怎么办呢?没关系,小编为大家带来了参考教程:《Win10如何将批处理文件固定到开始菜单?》

  • 在xp系统下电脑如何进入安全模式?电脑进入安全模式介绍

    在xp系统下电脑如何进入安全模式?电脑进入安全模式介绍

    相信有很多人都知道,安全模式是Windows操作系统中的一种特殊模式,每当操作系统中出现错误,只要在安全模式下,就可以很轻松的修复操作系统出现的错误。对于经常使用电脑的用户来讲,如何进入安全模式可以说是小菜一碟,但对于很少使用电脑的用户来讲,就有点困难了。

    详情2018-01-23 09:28:53责编:dj   来源:驱动管家     
  • 找到mac itunes备份文件路径在哪里可以利用这两种方法

    找到mac itunes备份文件路径在哪里可以利用这两种方法

    Mac itunes备份的文件在哪里?想必很多使用Mac的朋友也不知道,今天小编教大家通过两种办法找到Mac itunes备份文件路径,方便大家直接管理自己的iTunes备份文件夹

    详情2018-01-03 18:06:10责编:dj   来源:驱动管家     
  • xp系统电脑应用程序发生异常你没有试过这个办法

    xp系统电脑应用程序发生异常你没有试过这个办法

    我们在使用WinXP系统电脑打开软件的时,会发生异常未知的软件异常。最近,有用户在打开网页的时候遇到问题,页面会自动关闭,并弹出:应用程序发生异常 未知的软件异常(0xc06d007e)的对话框。怎么办?

    详情2018-01-02 17:04:06责编:dj   来源:驱动管家     
  • 如何使用outlook发邮件?下面的方法为你解答

    如何使用outlook发邮件?下面的方法为你解答

    我们写电子邮件是一件非常简单的事,也是我们天天都有去做的一件事情。只要有一个账号和密码,分分钟就可以搞定。但是,还有一些用户还不知道怎么使用Outlook发邮件?使用Outlook发邮件有什么方法?

    详情2018-01-05 14:12:59责编:dj   来源:驱动管家     
  • win10系统运行英雄联盟的时候发生闪退怎么解决

    win10系统运行英雄联盟的时候发生闪退怎么解决

    最近有win10用户反映,升级Win10系统后,英雄联盟突然玩不了,症状是:可以进入游戏大厅也可以进入游戏,但是进入游戏后不到几分钟游戏就会崩溃,然后闪退到桌面同时弹出一个游戏崩溃对话框,这该怎么办呢?本文将提供Win10系统下英雄联盟闪退崩溃的解决方法供大家了解

    详情2018-01-02 17:04:26责编:dj   来源:驱动管家     
  • 电脑文件搜索的功能用不了怎么解决

    电脑文件搜索的功能用不了怎么解决

    我的电脑装置的是Windows XP体系,最近它的文件搜索功用不能用了,关上搜索界面时,输出文件或文件夹名的文本框是灰色的,无法输出。请问该怎么处理?这是在使用电脑过程中很经常会遇到的问题,加入你遇到此类问题,你会如何解决呢? 一般经常要搜索的内容都是自

    详情2018-01-22 09:58:29责编:dj   来源:驱动管家     
  • 笔记本蓝牙的这种功能你都会使用了吗

    笔记本蓝牙的这种功能你都会使用了吗

    蓝牙是一个非常好用的功能,而且也是现在很流行在使用的。蓝牙可以让我们的电脑和手机通过无线的方式进行传输文件,帮了我们很大的忙。那Win7笔记本蓝牙怎么用呢?

    详情2018-01-04 11:20:02责编:dj   来源:驱动管家     
  • word文档里面的箭头符号是怎么打出来的

    word文档里面的箭头符号是怎么打出来的

    在编辑Word文档的时候有时需要输入一些特殊符号,让文档看起来更加直观。不过很多时候用户不知道如何输入特殊符号?比如碰到箭头这个符号的时候,多数用户就不知道如何输入了,今天在这边就教大家如何在Word文档中输入箭头符号。

    详情2018-01-09 16:52:06责编:dj   来源:驱动管家     
  • 我的笔记本搜索不到无线网有什么办法解决

    我的笔记本搜索不到无线网有什么办法解决

    现在网络这么复杂,无线网络随处可见;手机和电脑也都能够通过连接无线网络进行上网,方便又快捷。不过,有用户在使用笔记本上网的时候,发现搜索不到无线网络的信号,可是明明有无线网 N裁词撬阉鞑坏轿尴咄兀

    详情2018-01-14 10:35:25责编:dj   来源:驱动管家     
  • 关于outlook设置的方法是什么?

    关于outlook设置的方法是什么?

    Outlook邮箱现在使用的用户颇多,如果说只是简单的收发邮件,那么使用网页版的Outlook邮箱就够了,不过需要使用到一些其它功能设置就需要使用Outlook客户端,那么Outlook如何设置呢?下面来看看详细设置过程。

    详情2018-01-13 16:25:01责编:dj   来源:驱动管家