批量更改文件名

先記住幾個(gè)命令

你可以使用PowerShell的Get-ChildItem命令來獲取一個(gè)文件夾下所有文件的文件名,并將結(jié)果輸出到當(dāng)前文件夾一個(gè)txt文件中。請按照以下步驟進(jìn)行操作:

Get-ChildItem | Select-Object -ExpandProperty Name | Out-File -FilePath "文件名帶后綴列表.txt"

要在PowerShell中打印出一個(gè)文件夾下所有文件的文件名(不帶后綴),并將結(jié)果保存到當(dāng)前文件夾一個(gè)txt文件中,可以使用以下命令:

Get-ChildItem | ForEach-Object { $_.BaseName } | Out-File -FilePath "文件名不帶后綴列表1.txt"

重命名當(dāng)前文件夾下文件名

Rename-Item -Path "hello2.txt" -NewName "你好2.txt"

在當(dāng)前文件夾下,按shift,在空白處點(diǎn)擊右鍵,點(diǎn)此處打開powershell窗口


image.png

通過powershell輸入前2個(gè)命令,獲得帶后綴和不帶后綴的文件名

Get-ChildItem | Select-Object -ExpandProperty Name | Out-File -FilePath "文件名帶后綴列表.txt"

Get-ChildItem | ForEach-Object { $_.BaseName } | Out-File -FilePath "文件名不帶后綴列表1.txt"

在當(dāng)前文件夾下,會生成2個(gè)文件文件名帶后綴列表.txt和文件名不帶后綴列表1.txt

打開百度翻譯,把不帶后綴的文件名復(fù)制進(jìn)去進(jìn)行批量翻譯,翻譯完的文件名復(fù)制到一個(gè)單獨(dú)的txt中,去掉每一個(gè)空行。

image.png
image.png
image.png

新建一個(gè)excel,每行輸入的如圖,得到最后一列的命令

image.png

得到的是多行的如下的命令,把這些命令復(fù)制powershell中,一起復(fù)制過去,不要一行一行復(fù)制

Rename-Item -Path "hello2.txt" -NewName "你好2.txt"

image.png
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容