PowerShell实现批量重命名文件

 更新时间:2015年04月11日 09:21:05   投稿:junjie  
这篇文章主要介绍了PowerShell实现批量重命名文件,本文直接给出实现代码,需要的朋友可以参考下
(福利推荐:【腾讯云】服务器最新限时优惠活动,云服务器1核2G仅99元/年、2核4G仅768元/3年,立即抢购>>>:9i0i.cn/qcloud

(福利推荐:你还在原价购买阿里云服务器?现在阿里云0.8折限时抢购活动来啦!4核8G企业云服务器仅2998元/3年,立即抢购>>>:9i0i.cn/aliyun

假设你有一个很大的文件夹,里面全是图片,你想对文件夹中图片的名称,按照某个统一的规则进行重命名,本文的脚本会简单进行演示:

$i = 0
 
Get-ChildItem -Path c:\pictures -Filter *.jpg |
ForEach-Object {
$extension = $_.Extension
$newName = 'pic_{0:d6}{1}' -f $i, $extension
$i++
Rename-Item -Path $_.FullName -NewName $newName
}

文件夹中所有的JPG文件都被重命名过了,新的图片文件名形如”pic_”和一个6位的数字,你根据这个模板稍加改装,可以完成更加丰富的自定义规则。

小编注:当我还在使用PadLeft和PadRight时,发现原来字符串格式化参数本身就已经支持了。

相关文章

  • Powershell实现从注册表获取用户配置脚本分享

    Powershell实现从注册表获取用户配置脚本分享

    这篇文章主要介绍了Powershell实现从注册表获取用户配置脚本分享,本文直接给出实现脚本源码,需要的朋友可以参考下
    2015-03-03
  • Powershell 之批量获取文件大小的实现代码

    Powershell 之批量获取文件大小的实现代码

    这篇文章主要介绍了Powershell 之批量获取文件大小的实现代码,需要的朋友可以参考下
    2016-11-11
  • PowerShell查看进程的所属用户

    PowerShell查看进程的所属用户

    这篇文章主要介绍了PowerShell查看进程的所属用户,即查询一个进程的拥有者是哪个用户,需要的朋友可以参考下
    2014-12-12
  • PowerShell Out-File向只读文件写入内容的方法

    PowerShell Out-File向只读文件写入内容的方法

    这篇文章主要介绍了PowerShell Out-File向只读文件写入内容的方法,只需要加一个-Force参数即可,需要的朋友可以参考下
    2014-08-08
  • Powershell小技巧之创建短网址

    Powershell小技巧之创建短网址

    短网址服务,可能很多朋友都已经不再陌生,特别是在微博应用中十分普遍,比如,当我们在腾讯、新浪微博发微博时有时发很长的网址连接,但由于微博只限制140个字,所以微博就自动把您发的长网址给转换成短网址了。今天我们来探讨下,如何用powershell来便捷的使用短网址
    2014-10-10
  • Powershell中定义常量的方法

    Powershell中定义常量的方法

    这篇文章主要介绍了Powershell中定义常量的方法,本文讲解了如何在脚本和配置文件中创建常量,需要的朋友可以参考下
    2015-03-03
  • powershell玩转sqlite数据库详细介绍

    powershell玩转sqlite数据库详细介绍

    这篇文章主要为大家分享一下powershell玩转sqlite数据库的一些资料,内容非常详细,需要的朋友可以参考下
    2017-10-10
  • Windows Powershell排序和分组管道结果

    Windows Powershell排序和分组管道结果

    本文通过实例,详细介绍了Powershell如何对管道结果进行排序和分组,非常的实用,有需要的朋友可以参考下
    2014-09-09
  • 探索PowerShell(六) 脚本基础简要

    探索PowerShell(六) 脚本基础简要

    在后续的教程中,我将主要介绍PowerShell的脚本是如何编写的。这一节,先做一个概览和大体的介绍,今天是假日,就先不写太多,明天开始逐条讲解
    2012-12-12
  • 25个常用PowerShell命令总结

    25个常用PowerShell命令总结

    这篇文章主要介绍了25个常用的PowerShell命令总结,本文分为入门级别、收集信息、软件管理三大类常用的PowerShell命令,需要的朋友可以参考下
    2014-10-10

最新评论

?


http://www.vxiaotou.com