网站首页  汉语字词  英语词汇  考试资料  写作素材  旧版资料

请输入您要查询的考试资料:

 

标题 Windows批处理中获取文件属性的一些方法
内容
    windows的batchfile可以有%0-%9参数,其中%0默认表示batchfile的全路径,%1-%9为用户的传入参数。
    以下特殊标记可以用来获得文件的属性,如果对%0使用特殊标记,表示获得batachfile的相关属性,如果%1-%9中某个%*是个文件的路径,也可以使用如下特殊标记来获得%*表示文件的相关属性。
    例如:D:\testfolder\test.bat
    代码如下:
    echo off
    echo path name:
    echo %1
    echo fully qualified path name:
    echo %~f1
    echo dirive:
    echo %~d1
    echo path:
    echo %~p1
    echo name:
    echo %~n1
    echo extention:
    echo %~x1
    echo short name:
    echo %~s1
    echo attribute:
    echo %~a1
    echo time:
    echo %~t1
    echo size:
    echo %~z1
    echo directory:
    echo %~dp1
    调用时为D:\testfolder\test.bat "c:\test\new folder\mytable.txt",输出如下:
    代码如下:
    D:\>echo off
    path name:
    "c:\test\new folder\mytable.txt"
    fully qualified path name:
    c:\test\New Folder\mytable.txt
    dirive:
    c:
    path:
    \test\New Folder\
    name:
    mytable
    extention:
    .txt
    short name:
    c:\test\NEWFOL~1\mytable.txt
    attribute:
    --a------
    time:
    2010-09-27 15:01
    size:
    directory:
    c:\test\New Folder\
随便看

 

在线学习网考试资料包含高考、自考、专升本考试、人事考试、公务员考试、大学生村官考试、特岗教师招聘考试、事业单位招聘考试、企业人才招聘、银行招聘、教师招聘、农村信用社招聘、各类资格证书考试等各类考试资料。

 

Copyright © 2002-2024 cuapp.net All Rights Reserved
更新时间:2025/5/21 5:42:22