如何录制键盘宏?

如何录制键盘宏?

我有一项任务需要重命名许多命名损坏的照片,并且我必须单独重命名每张照片,这是一项艰巨的工作。

我想为什么没有一个解决方案来记录选择照片的所有过程,然后选择重命名,然后粘贴所需的名称并选择“是”以警告该文件可能无法使用,就像这样:

在此处输入图片描述

另一个答案是肯定的,用于对重复的命名进行编号,例如:

在此处输入图片描述

如何通过选择所有照片、将它们拖入 cmd 程序或右键单击并选择记录的宏来记录所有这些步骤?


编辑:

这是我的文件夹中问题的一个例子。

在此处输入图片描述

该扩展的开发方式使得通过普通的 Windows 重命名甚至 cmd 特殊命令来更改它非常困难。

答案1

看起来您只需要文件具有正确的扩展名,而不太关心文件名,在这种情况下,以下 PowerShell 命令应该可以执行:

只需打开 PowerShell 并粘贴以下命令。您可能需要更正路径。

Get-ChildItem "I:\media & personal\personal pictures_need_rename\camera" | foreach { mv $_.FullName "$($_.FullName).JPG"}

这样做的目的是将“.jpg”添加到指定文件夹中的每个文件。例如,IMG_2.J04变成IMG_2.J04.JPG

答案2

虽然它不会记录宏,但如果你想使用图形界面批量重命名文件,这听起来可能适合批量重命名实用程序。它可供个人免费使用,并且有相当多的选项来操作文件名。

例如,假设您想更改例如:

IMG_2.J01
IMG_2.J02
IMG_2.J03
etc.

例如:

Vacation - 1.jpg
Vacation - 2.jpg
Vacation - 3.jpg
etc.

您可以在主 BRU 窗口中选择原始图像(即像平常一样使用鼠标左键和Shift),然后调整/应用 BRU Remove (5)Add (7)和过滤器:Numbering (10)Extension (11)

例如批量重命名实用程序

批量重命名实用程序 - 屏幕截图

选择RenameBRU界面右下角的按钮后,新的文件名(绿色实时预览/更新)将应用到文件上。

相关内容