win7下bat文件执行失败的权限问题

本文介绍了一个bat脚本在Windows XP下可以正常运行,但在Windows 7下却失败的问题。通过分析发现是因为Win7增加了权限提示,导致批处理无法继续执行。文中提供了通过runas命令指定运行身份来解决此问题的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

同样的bat脚本,xp下成功,换到一台win7上就失败了。

于是在cmd下单条手动执行,发现弹出权限提示框,遂明白了是弹出框终止了批操作的执行。

 

win7下默认执行程序时会进行权限提示,对于bat 等脚本批处理命令时,可能就会失败。

解决方法:指定运行身份

在cmd下输入

runas /user:<UserName> program(程序名)例如runas /user:administrator cmd(以管理员身份运行cmd)

转载于:https://www.cnblogs.com/inteliot/archive/2012/04/21/2462210.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值