怎样用Replace Pioneer移动一文件夹中文件名含有指定字符的文件到另一文件夹?

比如:一文件夹中含有下列文件:

thread-121087-1-30.html
thread-121091-1-30.html
thread-121091-2-30.html
thread-121111-1-30.html
thread-121118-1-30.html
thread-121118-2-30.html
thread-121123-1-30.html
thread-121126-1-30.html
thread-121126-2-30.html
thread-121128-1-30.html
thread-121171-1-30.html
thread-121172-1-30.html
thread-121173-1-30.html
thread-121175-1-30.html
thread-121175-2-30.html
thread-121176-1-30.html
thread-121177-1-30.html
thread-121183-1-30.html
thread-121183-2-30.html

我想将文件名中含有 -2- 的文件到另一文件夹中,应该如何操作?

还有一个问题:
怎样用Replace Pioneer移动一文件夹中网页标题含有指定字符的文件到另一文件夹?

两个批量文件名命名的问题:

怎样批量将网页标题改成文件名?

怎样批量将TXT文件中指定字符之间的内容改成文件名?

1. 把文件名中含有-2-的文件从文件夹c:\1\移动到c:\2\,不用Replace Pioneer,直接用DOS命令就可以了:
move c:\1\*-2-*.html c:\2

2. 用Replace Pioneer移动一文件夹中网页标题含有指定字符的文件到另一文件夹。步骤:
(1)打开Tools->Batch Runner菜单
(2)点击Search Files按钮,
* 在File name filter输入*.html;*.htm
* 在Search Directory输入文件所在目录
* 在Option选中Containing Word/Phrase,输入<title>.*?指定字符.*?<\/title>,选中后面的Ignore Case,Regular Exp和Cross Line选项。
* 点击Search搜出所有满足条件的文件,完成后点击Close
(3)选择Change output folder,输入新目录(该目录需提前建好)
(4)点击File Rename,即可完成移动。

3. 怎样用Replace Pioneer批量将网页标题改成文件名?(我理解应该是把文件名改为网页标题)
(1)打开Tools->Batch Runner菜单
(2)点击Pick Files选中所有待处理文件
(3)选中Set output Filename,把右边的${FILENAME}改为${FILENAME}{html_title}{1,10}.html(注意,这表示取网页标题的1到10个字符,如果要取全部内容,把{1,10}去掉就可以了。
(4)观察文件名是否满足要求,然后点击File Rename即可。

4. 怎样批量将TXT文件中指定字符之间的内容改成文件名(应该是把文件名改为指定字符之间的内容)
假如文件里包含<test>file.txt</test>,要把文件名改成<test>和</test>之间的名字。

操作步骤参见前面第3步,唯一的区别是在第3步的第(3)小步,把${FILENAME}改为${FILENAME}{file_content,'<test>(.*?)<\/test>'}

注:要做好备份,以防操作失误
温馨提示:内容为网友见解,仅供参考
无其他回答

怎样用Replace Pioneer移动一文件夹中文件名含有指定字符的文件到另一...
1. 把文件名中含有-2-的文件从文件夹c:\\1\\移动到c:\\2\\,不用Replace Pioneer,直接用DOS命令就可以了:move c:\\1\\*-2-*.html c:\\2 2. 用Replace Pioneer移动一文件夹中网页标题含有指定字符的文件到另一文件夹。步骤:(1)打开Tools->Batch Runner菜单 (2)点击Search Files按钮,在File name...

高手进来,移动文件到两个文件之间横杠没有了.
用Replace Pioneer移动一文件夹中网页标题含有指定字符的文件到另一文件夹。步骤: (1)打开Tools->Batch... 怎样批量将TXT文件中指定字符之间的内容改成文件名(应该是把文件名改为指定字符之间的内容) .

(批量)replace pioneer如何匹配关键字(自定义关键字),并把文本存入另一...
1. 用 Replace Pioneer 搜索包含某关键字的文件,并把他们保存在以该关键字命名的目录下:(1)打开Tools->Batch Runner菜单,然后点击Search Files按钮 (2)在弹出的对话框里输入搜索目录,选中Containing Word\/Phrase,并在后面输入关键词比如“良好”(3)点击Search即可把所有包含“良好”的文件搜索出...

Replace Pioneer如何批量删除文件名中的固定字符?并且交换文件名中字...
1. 打开tools->Batch Runner菜单 2. 把待处理文件拖拽到Batch Runner窗口。3. 把set output filename选项选中,后面的内容改为${BASE}{replace,'^国际(...).*?洲(.*)','\\2\\1'}.${EXT}即可 4.观察output file一列的新文件名预览是否符合要求,然后点击File Rename即可。

Replace Pioneer怎么批量移动复制文件和文件夹
用Replace Pioneer批量移动文件或文件夹的步骤如下:1. 打开Tools->Batch Runner菜单 2. 把文件或文件夹拖拽到Batch Runner窗口中 3. 选中Change output folder并输入这些文件或文件夹需要复制到的新目录 4. 点击File Rename,所有列表中的文件和文件夹就会被移动到新目录中 注意:第4步如果点击Copy\/...

用Replace Pioneer怎么对多个文本按照 个十百 位的数字追加到新路径
用Replace Pioneer根据文件名的某一位字符,分类复制文件的详细步骤:1. 打开Tools->Batch Runner菜单 2. 把待处理文件拖拽到Batch Runner窗口中 选中Set output filename,把后面的${FILENAME}改为:{BASE}{-1}\\${FILENAME} 3. 观察output file一列的新文件名预览是否正确,然后点击Copy\/download...

...加上文件名,追加到新的文本中(用Replace Pioneer)
用Replace Pioneer把多个文件合并,并在每一行前面加上该行所属的文件名的详细步骤:1. 打开Tools->Batch Runner菜单,把所有文件拖拽到Batch Runner窗口中 2. 选中Set output filename把后面的${FILENAME}改为output.txt 3. 点击Fast Replace打开Fast Replace窗口 点击Add添加如下内容:在search填"[^\\...

replace pioneer 如何用文件名替换文件里的指定文字
1. 首先打开Tools->batch runner菜单 2. 把待处理文件拖拽到Batch runner窗口中 3. 点击Fast Replace按钮 点击add添加替换规则,在search输入待替换文字比如aaa,在replace输入${FILENAME}表示文件名,如果不带后缀就是${BASE} 4. 确认reg exp选项是选中的,点击start即可。详细英文的例子请参考:How ...

如何用Replace Pioneer批量把txt的文件名随机加入它的文本内容中去?
按照以下步骤,可以用Replace Pioneer批量把txt的文件名加入它的文本内容中,加入到3个随机位置:ctrl-h打开replace窗口 replace with pattern输入replace($match,'\\x01',${BASE}.' ')即可 点击Advanced选项页,在run following for each matched unit输入:for(1..3) {$match=replace($match,'^(\\...

Replace Pioneer如何把几千个文件的文件名提取并保存一份文本文件?
1. 打开replace pioneer的tools->batch runner菜单 2. 把待处理的文件托拽到batch runner窗口中 3. 点击fast replace按钮 点击add按钮,在replace输入${FILENAME}\\n表示文件名,点击ok 4. 确认regular exp选项是选中的,点击start,然后选择output to single file按钮并输入结果文件名比如output.txt即可...

相似回答
大家正在搜