批处理文件中%〜df0和%〜df1是什么意思?

山姆·麦克里尔(Sam Mackrill)

我已经在批处理文件中看到%〜df1的用法,但我不知道它们的含义。我也看过%〜df0,我认为这意味着该批处理文件的当前目录,但是我找不到关于此的任何文档(有点难以搜索)

KutscheraIT

以下是常见快捷方式的列表:

%〜f1-将%1扩展为完全限定的路径名​​-C:\ utils \ MyFile.txt

%〜d1-仅将%1扩展为驱动器号-C:

%〜p1-仅将%1扩展为路径-\ utils \

%〜n1-将%1扩展为文件名,或者如果仅存在路径(没有尾随反斜杠)-该路径中的最后一个文件夹

%〜x1-仅将%1扩展为文件扩展名-.txt

%〜s1-更改f,n和x的含义以引用简称(请参见下面的注释)

%〜1-展开%1,删除所有引号(“)

%〜a1-显示%1的文件属性

%〜t1-显示%1的日期/时间

%〜z1-显示%1的文件大小

%〜$ PATH:1-搜索PATH环境变量,并将%1扩展为找到的第一个匹配项的完全限定名称。

上面的修饰符可以组合使用:

%〜dp1-仅将%1扩展为驱动器号和路径

%〜nx2-仅将%2扩展为文件名和扩展名

本网站提供

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章