How can I bulk rename files in PowerShell?

前端 未结 8 2047
春和景丽
春和景丽 2021-01-30 10:36

I\'m trying to do the following:

Rename-Item c:\\misc\\*.xml *.tmp

I basically want to change the extension on every files within a directory t

8条回答
  •  清酒与你
    2021-01-30 11:05

    Even easier - remember that the replace search string is a regular expression,

    dir *.xml | rename-item -newname {$_.name -replace "xml$","tmp"}
    

    The "$" represents end-of-string, so the characters "xml" must be the last three chars of the filename.

提交回复
热议问题