开启UAC的win7环境,有些操作需要管理权限,但是右键批处理,使用管理员权限运行批处理后,运行出错,具体情况是批处理启动时所在的路径丢失。
请测试
批处理测试代码:- @echo off
- echo %cd%
- pause>nul
复制代码 批处理启动路径:
任意非C:\Windows\System32\目录,意思就是不要放在C:\Windows\System32\目录里,不然就没有测试意义了。
测试方法:
第一步:
以普通方式启动批处理——即双击运行批处理。结果:
[attach]3425[/attach]
第二步:
右键批处理使用管理员权限运行批处理。
结果:
[attach]3426[/attach]
[ 本帖最后由 sirliu 于 2011-2-7 20:39 编辑 ] |