批处理中文件“拒绝访问”处理方法
1、了解CMD中的%~dp0。
%~dp0 “d”为Drive的缩写,即为驱动器,磁盘、“p”为Path缩写,即为路径,目录。
%0代指批处理文件自身
%~d0 是指批处理所在的盘符
%~dp0 是盘符加路径
写个测试批处理文件(位置在C:\mscomm32),如下:
@echo off
echo 0 = %~0
echo d0 = %~d0
echo p0 = %~p0
echo dp0 = %~dp0
pause
exit
echo

2、修改原批处理命令,增加cd /d %~dp0命令,将路径指定到当前批处理文件夹。然后使用管理员权限运行成功。


声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:22
阅读量:192
阅读量:38
阅读量:78
阅读量:111