问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

bat所有文件夹下的文件从001开始重新命名?

发布网友 发布时间:2022-04-22 22:05

我来回答

2个回答

热心网友 时间:2023-10-13 10:59

文件批量重命名从001开始:

步骤1,下载上面的工具软件后打开四月,点击界面做上面的“添加文件”按钮,将需要进行批量重命名的文件全部添加到软件中。

步骤2,就是重要的设置环节,左边是设置的位置,文件名下面的命名方式选择“自定义”,在下面输入新文件名,如果不想输入也可以;接下来进行编号设置,起始终设置成001,增量设置为1,位数设置为3。

步骤3,这时候可以在右边可以查看到新文件名的样式,如果不符合自己的预期,就重新调整设置。然后点击开始重命名按钮,开启软件程序.

步骤4,软件会执行一段时间,当显示“重命名成功”时说明这些文件名称批量修改完成,查看这些文件,可以看到文件成功批量命名从001到100。

热心网友 时间:2023-10-13 10:59

不清楚你的实际文件/情况,仅以问题中的样例/说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件夹放一起运行<# :
cls
@echo off
rem 将多个子文件夹内的文件以指定位数的递增数字序号重命名
mode con lines=3000
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
powershell -NoProfile -ExecutionPolicy bypass "Invoke-Command -ScriptBlock ([ScriptBlock]::Create([IO.File]::ReadAllText('%~f0',[Text.Encoding]::Default))) -Args '%~dp0'"
echo;%#% +%$%%$%/%@% %z%
pause
exit
#>
$path=$args[0].trimend('\');

Add-Type -TypeDefinition @'
using System;
using System.Collections.Generic;
using System.Runtime.InteropServices;
public static class ExpDir
{
    [DllImport("Shlwapi.dll", CharSet = CharSet.Unicode)]
    public static extern int StrCmpLogicalW(string p1, string p2);
    public static string[] Sort(string[] f)
    {
        Array.Sort(f, StrCmpLogicalW);
        return f;
    }
}
'@;

$folders=@(dir -liter $path|?{$_ -is [System.IO.DirectoryInfo]});
for($i=0;$i -lt $folders.length;$i++){
    $n=10001;
    $files=@(dir -liter $folders[$i].FullName|?{$_ -is [System.IO.FileInfo]}|%{$_.Name});
    $list=[ExpDir]::Sort($files);
    for($j=0;$j -lt $list.Count;$j++){
        $oldfile=$folders[$i].FullName+'\'+$list[$j];
        $f=gi -liter $oldfile;
        $newname=$n.toString().Substring(1)+$f.Extension;
        $newfile=$folders[$i].FullName+'\'+$newname;
        write-host ($folders[$i].Name+'\'+$list[$j]+' --> '+$newname);
        $n++;
    };
};

追问一个A文件夹里面有B和C等若干个子文件夹,子文件夹里有多个不同类型的图片,将B和C文件夹里面的文件按原文件名称的排列顺序按 001,002,003....的顺序重新命名,批处理文件放在A文件夹执行

追答按运行后窗口标题栏中的提示联系我

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
氢离子和碳酸根 氢离子和碳酸氢根 哪个反应快为什么 乌金木有哪些家具 乌金木家具如何搭配 木饰面装修多少钱一平方 关于加速度知识点的三个疑问 ...章探究加速度与力质量的关系知识点|物理加速度的5个公式 这只黑猫属于什么品种 孟买猫的免疫力如何 点火开关上的1234分别于红黄蓝黑线谁对应 万和热水器拨码开关,1234是全开的吗 离婚协议起法律作用吗 如何签订离婚协议书才具有法律效力?离婚协议书的内容都包括什么? 离婚协议书中的内容是否有法律效应? 离婚协议书是否具有法律效益? 离婚协议的法律作用 离婚协议书的法律效力有多大 签订了离婚协议书,但没有办离婚证,有法律效力吗? 协议离婚法律有效吗 离婚协议双方签字后具备法律效果吗 夫妻双方私下写的离婚协议书在法律上有效吗? 离婚协议书在法律上能起到什么作用 离婚协议没有公证还有法律效益吗 夫妻双方签订了自己拟定的离婚协议有法律效应吗 离婚协议都包括哪些内容?具有法律效应吗? 写离婚协议自己写的有法律效益吗? 离婚协议书,签字之后就具有法律效力了吗? 支付宝余额支付功能被限制了,怎么办? 支付宝余额支付已关闭是怎么回事,要怎么解决? 红米手机怎么把软件下载到内存卡里! 我设置了开发者选项中的强制将应用写入外置内存卡。系统说有可能会崩溃,真的会崩溃吗? bat批量重命名文件 bat批量重命名(指定替换字符) 用.bat命令批量增量重命名文件为三位数 bat批量重命名 Windows系统下批量重命名文件(bat命令版本) 如何用bat文件批量重命名后缀名? bat 批处理批量改名 批量重命名bat bat批处理:根据文本文件批量重命名文件 Bat批处理:批量重命名包含指定名称文件夹里的指定文件 批量重命名 BAT 怎样使用bat命令进行重命名 批处理:批量重命名父文件夹下所有子文件夹里的文件 求bat对多个文件夹中的文件按照文件的顺序以文件夹名对文件进行编号的方式批量重命名 詟蜁葋鎴戞槸09骞村幓镶ヤ笢鎶曡祫镄勶紝鎴戝拰褰揿湴鏀垮簻璇存坠缁&#xFFFD;姙浜嗘垜鍐嶆姇锛屼粬浠&#xFFFD;&#xFFFD;闾h... 什么是本票,汇票,支票,银行承兑 支票,汇票,发票的区别 本票,汇票和支票的相同点和不同点40 汇票,支票,本票三者的区别 葛优真名叫什么?