首页 > 其他 > 详细

批处理获取当前目录的绝对路径

时间:2017-01-14 17:03:23      阅读:216      评论:0      收藏:0      [点我收藏+]

在批处理中使用管理员权限运行的时候系统会认为当前路径是C:\Windows\System32

而使用非管理员权限安装的时候系统会认为当前路径就是批处理文件所在的路径

所以我们最好使用绝对路径去操作文件,以下是绝对路径的获取方式:

@echo off

echo 当前盘符:%~d0 
echo 当前盘符和路径:%~dp0
echo 当前批处理全路径:%~f0
echo 当前盘符和路径的短文件名格式:%~sdp0
echo 当前CMD默认目录:%cd%
pause

注意:
1.如果路径包括空格最好加上双引号

批处理获取当前目录的绝对路径

原文:http://www.cnblogs.com/zoneofmine/p/6285540.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!