PowerShell批量重命名文件案例 3


网友提问:

您好,想请教一个问题,请问一下,如果我想批量重命名文件。依照《Powershell批量重命名文件》的脚本如何更改呢。例如, 我想重命令d:\TEST\123 里面所有的PDF 文档为:“原始名“ +  “_123”. pdf

查看原始文件

PS D:\test> dir *.pdf

    目录: D:\test

Mode                LastWriteTime         Length Name

—-                ————-         —— —-

-a—-        2017/4/12     23:08              6 1.pdf

-a—-        2017/4/12     23:08              6 10.pdf

-a—-        2017/4/12     23:08              6 2.pdf

-a—-        2017/4/12     23:08              6 3.pdf

-a—-        2017/4/12     23:08              6 4.pdf

-a—-        2017/4/12     23:08              6 5.pdf

-a—-        2017/4/12     23:08              6 6.pdf

-a—-        2017/4/12     23:08              6 7.pdf

-a—-        2017/4/12     23:08              6 8.pdf

-a—-        2017/4/12     23:08              6 9.pdf

重命名

dir *.pdf | foreach { Rename-Item $_ -NewName ($_.BaseName+”_123.pdf”)  }

重命名后再查看

PS D:\test> dir *.pdf

    目录: D:\test

Mode                LastWriteTime         Length Name

—-                ————-         —— —-

-a—-        2017/4/12     23:08              6 10_123.pdf

-a—-        2017/4/12     23:08              6 1_123.pdf

-a—-        2017/4/12     23:08              6 2_123.pdf

-a—-        2017/4/12     23:08              6 3_123.pdf

-a—-        2017/4/12     23:08              6 4_123.pdf

-a—-        2017/4/12     23:08              6 5_123.pdf

-a—-        2017/4/12     23:08              6 6_123.pdf

-a—-        2017/4/12     23:08              6 7_123.pdf

-a—-        2017/4/12     23:08              6 8_123.pdf

-a—-        2017/4/12     23:08              6 9_123.pdf

本文链接: http://www.pstips.net/batch-rename.html
请尊重原作者和编辑的辛勤劳动,欢迎转载,并注明出处!

关于 Mooser Lee

我是一个Powershell的爱好者,创建了PowerShell中文博客,热衷于Powershell技术的搜集和分享。本站部分内容来源于互联网,不足之处敬请谅解,并欢迎您批评指正。


发表评论

电子邮件地址不会被公开。 必填项已用*标注

3 条评论 “PowerShell批量重命名文件案例