• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    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\

    您可能感兴趣的文章:
    • Windows下使用批处理文件.bat删除旧文件
    • Windows 2008 r2任务计划程序执行批处理失败问题解决方法
    • 通过Windows批处理命令执行SQL Server数据库备份
    • Windows命令行bat批处理延迟sleep方法(批处理延时)
    • Windows下bat批处理脚本使用telnet批量检测远程端口小记
    • Windows使用bat批处理实现守护进程脚本分享
    • Windows下自动备份MongoDB的批处理脚本
    • windows下使用批处理实现切换JDK环境变量
    • Windows下使用批处理实现启动关闭mysql
    • PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
    • Windows运行bat批处理文件时隐藏cmd命令提示符窗口的方法
    • windows搜索空文件夹的批处理程序代码实例
    上一篇:使用winrar打包air程序为exe(包含air运行环境)
    下一篇:windows7系统去除快捷方式小箭头BAT脚本分享
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    Windows批处理中获取文件属性的一些方法 Windows,批处理,中,获取,文件,