DOS批处理中%~dp0表示什么意思
2017-03-01 08:48
316 查看
如果一个install.bat文件位于D:\jeesite\bin
文件内容如下:
运行install.bat,命令行输出如下
[INFO] This is a demo.
[INFO] D:\jeesite\bin\
d代表盘符
p代表路径
扩展的选项还包括:
%~f0 - 完整的路径+文件名
[INFO] D:\jeesite\bin\install.bat
%~n0 - 文件名(无扩展名)
[INFO] install
%~x0 - 文件扩展名
[INFO] .bat
%~s0 - 扩充的路径只含有短名(“s”为Short,短的)
%~a0 - 将 %0 扩充到文件的文件属性(“a”为attribute,即属性)
%~t0 - 将 %0 扩充到文件的日期/时间(“t”time)
%~z0 - 将 %0 扩充到文件的大小(Size 大小)
等等
转载:http://www.jianshu.com/p/5a1a882ead95
文件内容如下:
@echo off echo [INFO] This is a demo. echo [INFO] %~dp0 pause
运行install.bat,命令行输出如下
[INFO] This is a demo.
[INFO] D:\jeesite\bin\
即:
%0代表文件本身d代表盘符
p代表路径
扩展的选项还包括:
%~f0 - 完整的路径+文件名
[INFO] D:\jeesite\bin\install.bat
%~n0 - 文件名(无扩展名)
[INFO] install
%~x0 - 文件扩展名
[INFO] .bat
%~s0 - 扩充的路径只含有短名(“s”为Short,短的)
%~a0 - 将 %0 扩充到文件的文件属性(“a”为attribute,即属性)
%~t0 - 将 %0 扩充到文件的日期/时间(“t”time)
%~z0 - 将 %0 扩充到文件的大小(Size 大小)
等等
转载:http://www.jianshu.com/p/5a1a882ead95
相关文章推荐
- 【转】DOS批处理中%~dp0表示什么意思
- DOS批处理中%~dp0表示什么意思
- %~dp0表示什么意思
- 批处理,%~d0 cd %~dp0 代表什么意思
- 批处理文件中%~dp0是什么意思?
- 请问批处理中符号%~nx0和!num!%%~xm表示什么意思呢?
- SQl中“(+)”表示什么意思
- 这是oracle数据库里的东西,表示什么意思啊?谁能帮忙解释一下?
- 响应码 各自每段表示什么意思
- 一年中的十二个月(英语)分别表示什么意思/
- if(!a) 括号里面的条件 !表示的是什么意思
- cd /d %~dp0是什么意思啊?
- DCD DSR DTR RTS CTS表示什么意思
- CSS 连接后面加上"?"表示什么意思?
- DOS批处理中%cd%和%~dp0的区别
- 声明中"AutoEventWireup"、"Codebehind"、"Inherits"分别表示什么意思?
- DOS批处理中%cd%和%~dp0的区别
- 一个函数名后面加const表示什么意思??
- 豆瓣 CSS 规范中 .hili, .bd, .tb, .frm 分别表示什么意思?
- javaWeb中表示路径的字符串里面首斜杠'/'是什么意思