2014-11-12 2 views
1

Я пытаюсь запланировать задачу по редактированию имен изображений. Изображения от 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 "-", "_" } 

Оцените справку.

Мои причины необходимости этого кода является то, что у меня есть 1 программное обеспечение, которое производит изображения в различных расширений, однако так, как это имена файлов, как это 12345-123456.jpg

другое программное обеспечение у меня есть импортирует имена, как это 12345_123456.jpg.

Это решит мне необходимость стороннего программного обеспечения, если я могу создать автоматическую задачу, чтобы просто изменить все .jpg в каталоге на необходимый формат имени для автоматического импорта.

ответ

0
powershell.exe -noexit -command Get-ChildItem 'C:\my\file\path\' -Filter "*.jpg" -Recurse | Rename-Item -NewName {$_.name -replace '-','_' } 

Я горжусь собой, поскольку это мой первый раз, используя Powershell. Это отлично работает.

Смежные вопросы