zoukankan      html  css  js  c++  java
  • Windows 批量修改文件后缀名

    利用ren 文件名替换命令 for循环去批处理

    1 @echo off
    2 for %%m in (*) do (
    3 if not "%%m"=="temp.bat"(
    4 ren %%m %%~nm.bat
    5 )
    6 )

    另存temp.bat 放到你要批量改名的文件家下

    第一行   代表后面的命令只执行不显示命令

    第二行   for 循环  %%m  批处理的自定义变量名   in(*)   *代表当前文件任意文件  可以写成 *.doc 寻找后缀为doc 全部改成bat 后缀

    第三行   不该自己本身后缀

    第四行    ren 替换文件名    %%~nm  只显示文件名不显示后缀   

    用到了~n 扩展名 

    %~f0 - 完整的路径+文件名

    %~n0 - 文件名(无扩展名)

    %~x0 - 文件扩展名

    %~s0 - 扩充的路径只含有短名(“s”为Short,短的)
    %~a0 - 将 %0 扩充到文件的文件属性(“a”为attribute,即属性)
    %~t0 - 将 %0 扩充到文件的日期/时间(“t”time)
    %~z0 - 将 %0 扩充到文件的大小(Size 大小)

    0就是你的变量参数 这里的 %0 指的就是本身  temp.bat

  • 相关阅读:
    AcWing 143. 最大异或对
    分组异或
    Java面向对象的思维导图
    数组中超过一半的元素
    SQL带事务的存储过程添加功能
    分页存储过程MYSQL
    文件夹的压缩
    邮箱发送文件
    SQL万能存储过程分页
    Api反射泛型添加
  • 原文地址:https://www.cnblogs.com/feizianquan/p/10965864.html
Copyright © 2011-2022 走看看