Automation 计划自动文件名更改

Automation 计划自动文件名更改,automation,scheduled-tasks,batch-rename,Automation,Scheduled Tasks,Batch Rename,我正在尝试安排一项任务来编辑图像的名称。例如,从123-1234.jpg到123_1234.jpg的图像 这就是我现在拥有的 powershell.exe -noexit -command "cd'C:\path\i\want" Get-ChildItem -Filter "*.jpg" -Recurse | Rename-Item -NewName {$_.name -replace "-", "_" } 谢谢你的帮助 我之所以需要这段代码,是因为我有一个软件,它可以生成各种扩展名的图像,但

我正在尝试安排一项任务来编辑图像的名称。例如,从123-1234.jpg到123_1234.jpg的图像

这就是我现在拥有的

powershell.exe -noexit -command "cd'C:\path\i\want" Get-ChildItem -Filter "*.jpg" -Recurse | Rename-Item -NewName {$_.name -replace "-", "_" }
谢谢你的帮助

我之所以需要这段代码,是因为我有一个软件,它可以生成各种扩展名的图像,但是文件的命名方式是这样的12345-123456.jpg

我使用的其他软件导入的名称类似于12345_123456.jpg

这将解决我需要第三方软件的问题,如果我可以创建一个自动任务,只需将目录中的所有.jpg更改为自动导入所需的名称格式

powershell.exe -noexit -command Get-ChildItem 'C:\my\file\path\' -Filter "*.jpg" -Recurse | Rename-Item -NewName {$_.name -replace '-','_' }
我为自己感到骄傲,因为这是我第一次使用Powershell。这很有效