batch-rename

    0热度

    1回答

    所以我有创建基于创建日期的日志文件的想法。我必须批量执行此操作。到目前为止我的代码: @echo off >log.txt ( cd %~dp0 echo [%DATE%] [%TIME%] [%USERNAME%] : Test ) pause 我怎样才能做到这一点?如果我将文件名设置为%DATE%.log,则会出现错误。我可以用某种SET filename=%DATE%做这个吗?但

    2热度

    1回答

    我正在尝试在重命名脚本中将连续的四位数字添加到文件名的末尾。我遇到的问题是,它只填充第一个文件,添加的数字不是顺序的。这里是我的脚本至今: 开始的文件名: FILE-1.png FILE-5.png FILE-14.png FILE-99.png FILE-167.png FILE-199.png FILE-278.png FILE-455.png 脚本: a=`printf '

    1热度

    2回答

    我试图重命名使用批处理脚本中的所有文件名。但是,当我使用下面的脚本时,文件名与前面的文件名有部分改变。 批次: @ECHO OFF Title Renamer color 1a setlocal enabledelayedexpansion set HR=%time:~0,2% set HR=%Hr: =0% set HR=%HR: =% echo Filenames are ren

    0热度

    1回答

    例如,我有一个.csv文件名“sample.csv”,它读取每一行。现在我想将sample.csv的内容传递给另一个文件文件“pass.txt” ( FOR /F "tokens=1-18* delims=," %%A IN ('type C:\Users\sample.csv') DO ( set A = %%A set B = %%B echo %%~A

    2热度

    1回答

    我有一个包含许多文件的文件夹。我想要的是替换每个文件的第一个匹配的字符。比如我有 aabbc.txt aaabbxx.txt aacbbbv.txt 我想用一个“Z”来替代第一个“B”的结果将是 aazbc.txt aaazbxx.txt aaczbbv.txt 所以只有第一场比赛将被替换是我的尝试是 Dir | Rename-Item -NewName { $_.name -re

    0热度

    1回答

    好吧,这很奇怪,也许很尴尬。 我做了一个脚本,所以我可以改变字幕文件的结尾以保持一致性。 基本上它将A.X.str替换为A.Y.str。它在一个文件夹中完美运行。 然后我决定做它的递归版本,所以我能做到这一点对我有任何的文件夹,不管在那里一起,按季节或每一个单独的路径上分开的情节。 我真的不知道如何或为何,但它发出的所有它达到我所用,直到它停止养FileExistsError的根文件夹中的文件。

    1热度

    1回答

    我在一个文件夹中有三张图片,分别命名为1.jpg.jpg 2.jpg.jpg和3.jpg.jpg 如何编写批量文件将其重命名为1.jpg 2.jpg和3。 JPG? 我用REN * .jpg.jpg * .JPG,但它没有工作

    0热度

    2回答

    我有文本文件(2.txt)与偶数行。奇数行是我需要重命名的文件的当前名称(奇数行包含文件扩展名)。即使行是相应文件的新名称(偶数行不包含文件扩展名)。 E.g.这样的文件: 001.mp3 第一首歌。 002.mp3 我也是一首歌! 003.mp3 他是一个谁都会重新命名我... (文件结束) 我想通过文件循环,读取行成变量,检查它是否包含扩展名(mp3)。如果是(奇数行),则将其保存到“名称”变

    0热度

    1回答

    我有多个图像文件,一个文件夹中的共享文件名相同,但有不同的后缀 即: textures\texture_suffix.dds textures\texture_suffix1.dds ... textures\texture_suffix10.dds 使用批处理我想创建一个名为子文件夹Texture.Suffix,Texture.Suffix2基于纹理下文件的后缀,然后将相应的文件移动到

    0热度

    1回答

    原始文件名: XYZ_150014_0101_ABC_01_20150404_FD_v03 XYZ_150014_0101_ABC_01_20150411_FD_v03 XYZ_150014_0101_ABC_01_20150418_FD_v02 XYZ_150014_0101_ABC_01_20150425_FD_v02 我需要更新 “0101” 至 “01 + 2位数递增值]”,所以应该看起来