Board logo

标题: [求助]能提供类似~dp、~nx参数详细的文档? [打印本页]

作者: tempuser     时间: 2007-11-6 15:25    标题: [求助]能提供类似~dp、~nx参数详细的文档?

能帮助解释下面的参数吗?
~dp
::返回文件路径
~nx
::返回文件名

我是说与之有关的文档
作者: fastslz     时间: 2007-11-6 15:34
for /?   然后按5次Enter
作者: hxuan999     时间: 2007-11-6 16:51
批参数(%n)的可以使用以下语法:
    %~1         - 删除引号("),扩充 %1
    %~f1        - 将 %1 扩充到一个完全合格的路径名
    %~d1        - 仅将 %1 扩充到一个驱动器号
    %~p1        - 仅将 %1 扩充到一个路径
    %~n1        - 仅将 %1 扩充到一个文件名
    %~x1        - 仅将 %1 扩充到一个文件扩展名
    %~s1        - 扩充的路径指含有短名
    %~a1        - 将 %1 扩充到文件属性
    %~t1        - 将 %1 扩充到文件的日期/时间
    %~z1        - 将 %1 扩充到文件的大小
    %~$PATH : 1 - 查找列在 PATH 环境变量的目录,并将 %1
                  扩充到找到的第一个完全合格的名称。如果环境
                  变量名未被定义,或者没有找到文件,此组合键会
                  扩充到空字符串

可以组合修定符来取得多重结果:

   %~dp1       - 只将 %1 扩展到驱动器号和路径
   %~nx1       - 只将 %1 扩展到文件名和扩展名
   %~dp$PATH:1 - 在列在 PATH 环境变量中的目录里查找 %1

for命令参数(%%I)的可以使用以下语法:

     ~I         - 删除任何引号("),扩充 %I
     %~fI        - 将 %I 扩充到一个完全合格的路径名
     %~dI        - 仅将 %I 扩充到一个驱动器号
     %~pI        - 仅将 %I 扩充到一个路径
     %~nI        - 仅将 %I 扩充到一个文件名
     %~xI        - 仅将 %I 扩充到一个文件扩展名
     %~sI        - 扩充的路径只含有短名
     %~aI        - 将 %I 扩充到文件的文件属性
     %~tI        - 将 %I 扩充到文件的日期/时间
     %~zI        - 将 %I 扩充到文件的大小
     %~$PATH:I   - 查找列在路径环境变量的目录,并将 %I 扩充
                   到找到的第一个完全合格的名称。如果环境变量名
                   未被定义,或者没有找到文件,此组合键会扩充到到空字符串

其实是一样的.
作者: tempuser     时间: 2007-11-7 11:05
非常感谢hxuan999!
一个新手向你致敬!