濮阳杆衣贸易有限公司

主頁 > 知識(shí)庫 > Powershell批量給文件增加前輟實(shí)例

Powershell批量給文件增加前輟實(shí)例

熱門標(biāo)簽:黑暗之魂3地圖標(biāo)注 合肥電銷外呼系統(tǒng)供應(yīng)商 地圖標(biāo)注審核周期 電商外呼系統(tǒng)排名 電話機(jī)器人對家居行業(yè)幫助大嗎 沈陽ai電銷智能機(jī)器人 如何申請400的電話呀 AI智能電銷機(jī)器人壞處 蘭州電銷機(jī)器人加盟

讓我們假定在文件夾中你有很多腳本文件(或圖片、日志等等),并且你想要將它們?nèi)恐孛?。得到的新文件名?yīng)該具備如一個(gè)前綴接一個(gè)數(shù)字。

這里將告訴你怎么去實(shí)現(xiàn)。

例子將重命名你指定的文件夾內(nèi)所有擴(kuò)展名為.ps1的Powershell腳本。新的名字將成為powershellscriptX.ps1,這里的“X”是一個(gè)遞增數(shù)字。

注意腳本默認(rèn)還沒有真正開始重命名。請?zhí)貏e小心要去掉它的-Whatif參數(shù)才真正的重命名文件。假設(shè)你錄入的變量或輸入了一個(gè)錯(cuò)誤的目錄路徑,這時(shí)你的腳本會(huì)錯(cuò)誤將數(shù)以千計(jì)的文件重命名,那可是你不想看到的。

復(fù)制代碼 代碼如下:
$Path = 'c:\temp'
$Filter = '*.ps1'
$Prefix = 'powershellscript'
$Counter = 1

Get-ChildItem -Path $Path -Filter $Filter -Recurse |
  Rename-Item -NewName {
    $extension = [System.IO.Path]::GetExtension($_.Name)
    '{0}{1}.{2}' -f $Prefix, $script:Counter, $extension
    $script:Counter++
   } -WhatIf

心得:

常見的字符串處理方法,重點(diǎn)掌握'{0}{1}.{2}' -f 用法。

文章來源:http://www.pstips.net/bulk-file-renaming.html

您可能感興趣的文章:
  • PowerShell批量安裝msi后輟軟件的方法

標(biāo)簽:淮南 通遼 河池 隴南 常州 黔南 河北 黔南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Powershell批量給文件增加前輟實(shí)例》,本文關(guān)鍵詞  Powershell,批量,給,文件,增加,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Powershell批量給文件增加前輟實(shí)例》相關(guān)的同類信息!
  • 本頁收集關(guān)于Powershell批量給文件增加前輟實(shí)例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日照市| 和田县| 蒙自县| 新巴尔虎左旗| 工布江达县| 大邑县| 柘城县| 漯河市| 东宁县| 温宿县| 梧州市| 汤原县| 沽源县| 得荣县| 五大连池市| 新民市| 东乡县| 沧州市| 抚远县| 湖北省| 桐柏县| 林周县| 四子王旗| 嵊州市| 马山县| 虞城县| 溧阳市| 穆棱市| 内黄县| 资源县| 黄石市| 怀远县| 北票市| 青龙| 竹山县| 潼关县| 天门市| 浦江县| 曲靖市| 英超| 涿鹿县|