PowerShell實(shí)現(xiàn)批量重命名文件
假設(shè)你有一個(gè)很大的文件夾,里面全是圖片,你想對(duì)文件夾中圖片的名稱,按照某個(gè)統(tǒng)一的規(guī)則進(jìn)行重命名,本文的腳本會(huì)簡(jiǎn)單進(jìn)行演示:
$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文件都被重命名過(guò)了,新的圖片文件名形如”pic_”和一個(gè)6位的數(shù)字,你根據(jù)這個(gè)模板稍加改裝,可以完成更加豐富的自定義規(guī)則。
小編注:當(dāng)我還在使用PadLeft和PadRight時(shí),發(fā)現(xiàn)原來(lái)字符串格式化參數(shù)本身就已經(jīng)支持了。
相關(guān)文章
PowerShell中使用.NET將程序集加入全局程序集緩存
這篇文章主要介紹了PowerShell中使用.NET將程序集加入全局程序集緩存,本文介紹了兩種方法實(shí)現(xiàn)把程序集加入全局程序集緩存,著重講解了使用.Net的類庫(kù)解決這個(gè)需求,需要的朋友可以參考下2015-06-06PowerShell使用正則表達(dá)式查找字符串實(shí)例
這篇文章主要介紹了PowerShell使用正則表達(dá)式查找字符串實(shí)例,主要是對(duì)match運(yùn)算符的使用介紹,需要的朋友可以參考下2014-08-08腳本實(shí)現(xiàn)SSL證書(shū)到期監(jiān)控示例
這篇文章主要介紹了腳本實(shí)現(xiàn)SSL證書(shū)到期監(jiān)控示例,感興趣的朋友可以試著實(shí)現(xiàn),希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪2022-03-03PowerShell統(tǒng)計(jì)文件夾下文件個(gè)數(shù)的方法
這篇文章主要介紹了PowerShell統(tǒng)計(jì)文件夾下文件個(gè)數(shù)的方法,本文介紹了2種訪求實(shí)現(xiàn)這個(gè)需求,需要的朋友可以參考下2014-08-08