吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1069|回复: 5
收起左侧

[求助] bat启动软件问题

[复制链接]
yanglizidi 发表于 2021-8-13 10:01
求大神讲一下,如何用bat脚本启动需要以管理员身份启动的软件,避免任何的“用户账户控制”的窗口弹出。bat脚本尽量不要以管理员身份启动。谢谢!

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ppz 发表于 2021-8-13 15:38
@echo off
cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nul
if %errorlevel%==0 goto Admin
if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
echo Set RequestUAC = CreateObject^("Shell.Application"^)>"%temp%\getadmin.vbs"
echo RequestUAC.ShellExecute "%~s0","","","runas",1 >>"%temp%\getadmin.vbs"
echo WScript.Quit >>"%temp%\getadmin.vbs"
"%temp%\getadmin.vbs" /f
if exist "%temp%\getadmin.vbs" del /f /q "%temp%\getadmin.vbs"
exit
:Admin
rem 以上为获取管理员权限命令

start C:\Windows\System32\notepad.exe
rem 将上一行替换为你需要启动的文件路径
exit
 楼主| yanglizidi 发表于 2021-8-16 09:27
ppz 发表于 2021-8-13 15:38
@echo off
cacls.exe "%SystemDrive%\System Volume Information" >nul 2>nul
if %errorlevel%==0 goto A ...

谢谢,但有没有办法不启动以管理员身份打开bat。我的想法是利用脚本在“用户账户控制”那个窗口点“是”,而不需要我鼠标操作。当然如果有其它办法,鼠标点击一次bat脚本就帮我打开需要以管理员身份的软件,也行。
 楼主| yanglizidi 发表于 2021-8-16 09:30
ppz 发表于 2021-8-16 17:25
yanglizidi 发表于 2021-8-16 09:27
谢谢,但有没有办法不启动以管理员身份打开bat。我的想法是利用脚本在“用户账户控制”那个窗口点“是” ...

上面的脚本就是自动以管理员身份打开notepad.exe,最后面的路径替换为你的everything路径就可以了。如果有“用户账户控制”弹窗,在“控制面板”→“用户账户”→“更改用户账户控制”里改为从不通知就行啦
 楼主| yanglizidi 发表于 2021-8-18 08:11
ppz 发表于 2021-8-16 17:25
上面的脚本就是自动以管理员身份打开notepad.exe,最后面的路径替换为你的everything路径就可以了。如果有 ...

懂了,谢啦
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 22:45

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表