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

    文件夹中新建文本,输入代码,更改文本后缀为.bat

    要更改的文件与文本放在同一文件夹

    双击运行

    1.批量删除文件后缀名

    ren *.png* *.png
    去掉“.下载”
    运行后

    2.批量删除文件重复后缀名

    ren *.png *.

    运行后

    3.批量删除文件名前n个字符

    @echo off
    setlocal enabledelayedexpansion

    ::批量去掉文件名前N个字符,如果有文件夹会搜索文件夹下的每个文件进行修改
    set /p format=What suffix filename to change?//你要改变什么后缀的文件 
    set /p deletenum=How many characters do you want to delete?//你要删除多少个开头的字符
    for /r %%i in (.) do (
        for /f "delims=" %%a in (' dir /b "%%i*.%format%" 2^>nul ') do (
            set "t=%%~na"
            ren "%%i\%%a" "!t:~%deletenum%!%%~xa"
        )
    )

    pause

    运行时

    运行后

    4.批量删除文件名中指定字符

    @echo off
    Setlocal Enabledelayedexpansion
    set "str=这里写想删的字符"
    for /f "delims=" %%i in ('dir /b *.*') do (
    set "var=%%i" & ren "%%i" "!var:%str%=!")
    运行前

    运行后

  • 相关阅读:
    Hadoop2.8.2 运行wordcount
    RHEL7.2 安装Hadoop-2.8.2
    RHEL7.2 SSH无密码登录非root用户
    python day 1 homework 2
    python day 1 homework 1
    python三种格式化输出
    windwos 10 安装flask
    ubunit 16 安装pip
    Axure 8 Tab制作
    JavaScript平台Platypi悄然登场
  • 原文地址:https://www.cnblogs.com/ivychang/p/12399145.html
Copyright © 2011-2022 走看看