码迷,mamicode.com
首页 > 其他好文 > 详细

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

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

标签:span   管理员   style   off   格式   使用   pause   windows   获取   

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

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

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

@echo off

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

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

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

标签:span   管理员   style   off   格式   使用   pause   windows   获取   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!