batch-rename

    0热度

    2回答

    我有几百个文件,其名称在结尾处连续指数: recipes0001.jpg recipes0002.jpg ... recipes0283.jpg 我需要使得指数开始在976(不是1)重命名它们和前导0变成 '1' 时的指标达到1000 recipes0976.jpg recipes0977.jpg ... recipes1000.jpg recipes1001.jpg ....

    1热度

    2回答

    我目前有一个包含数千个文件的目录。 每个文件有_c04_或_c05_等文件名内的某处。 我需要所有这些文件重命名为_c004_或_c005_等 需要修改的东西,是添加额外的零。 该信件将始终为c。 我很新的正则表达式,我不知道正确的方法来搜索和替换这个字符串。 我到目前为止已经写了这个代码,但显然这不是可扩展... (因为它只改变04,而不是01-99) dir | rename-item -Ne

    0热度

    2回答

    我的照片导入工具(Picasa)在从手机和相机导入照片和视频方面做得非常出色。我喜欢的是它根据每张照片/视频的拍摄日期在图片目录下创建一个子文件夹。所以你最终得到这样的结构: C:\Pictures\2017-02-01\DSC_0001.jpg C:\Pictures\2017-02-01\DSC_0002.jpg C:\Pictures\2017-02-01\DSC_0003.mp4 <-

    0热度

    1回答

    我想将文件“TF-ICOT160017_JATS.xml”重命名为“TF-ICOT160017.xml”。请检查以下程序并为此概念提供正确的批处理程序。 @echo off set /p file=Enter File Path: :Main echo. echo 1. Rename echo 2. Exit echo. set /p choice=Enter Your choice

    1热度

    1回答

    我有一个文件夹中的多个文本文件,我正在搜索的内容和重命名找到的文件,但有问题。当我运行批处理时,它将所有找到的文件重命名为相同的文件名。因此,如果它发现3个文件中包含字符串,则将它们全部重命名为相同的文件。还有点新东西这个东西。我试图找到字符串 “测试1” 中的所有文本文件中,然后重命名发现test1.txt的文件,TEST1(2).TXT等 @ECHO OFF @SETLOCAL enable

    1热度

    1回答

    我试图用批处理脚本替换文件名中的字符串,但如果文件具有惊叹号或与符号,则会遇到问题。 Setlocal enabledelayedexpansion Set "Pattern=[String_A]" Set "Replace=[B_String]" For %%a in (*.*) Do ( Set "File=%%~a" Ren "%%a" "!File:%Pattern

    2热度

    1回答

    我有两个.txt文件。第一个包含pathes列表到CD-图片: C:\Users\N\Desktop\LOG_Dateien_CD_Imaging\BFU_KONGRESS_9.ISO C:\Users\N\Desktop\LOG_Dateien_CD_Imaging\NDC2005.ISO 第二个包含了新的名字为这个文件 490628001 684654326 所以在目录中的文件BF

    1热度

    1回答

    故事将其重命名: 我有每个1000+文件被命名为彼此相似,但略有不同的多个文件夹,但它们涉及到相同的内容。 例如,在一个文件夹中,我将文件命名为“Jobs to do.doc”,并在另一个文件夹“Jobs to do(UK)(Europe).doc”中。 这是在Windows 10上,不是Linux操作系统。 问题: 是否有脚本来比较每个文件夹的内容并根据最小相似性重命名它们?所以最终的结果是删除

    1热度

    1回答

    我有一个名为xxxxxxx_12345.pdf的文件,我尝试删除后缀,结果为xxxxxxx.pdf。 我尝试以下操作: forfiles /S /M *_12545.pdf /C "cmd /c rename @file @fname*.pdf" 但不能更改文件名。 somone可以帮助解决这个问题吗? 谢谢

    1热度

    1回答

    嗨,大家刚刚拿到下面的代码脚本,在目录中搜索包含字符串“ABC”的文件并将它们移动到最后的目录。 for /f "eol=: delims=" %%F in ('dir /b^|find "ABC"') do move /Y "%%F" "C:\DESTINATION_DIRECTORY" 想知道如何修改这不是必须从输入目录中运行,即添加source_directory中变量,这样我可以运行在