使用Excel + bat指令批量重命名文件
在使用ren指令重命名文件
在DOS終端執(zhí)行ren
首先,我們?cè)谀硞€(gè)文件夾下創(chuàng)建一個(gè)文本文件newtxt.txt

我們打開(kāi)Dos窗口,并進(jìn)入到newtxt.txt所在的文件夾

輸入bat指令ren?newtxt.txt oldtxt.txt 將工作目錄下的newtxt.txt更名為oldtxt.txt
ren(全稱rename,中文翻譯重命名)

使用bat腳本執(zhí)行ren

創(chuàng)建兩個(gè)文本文件newtxt.txt和rename.txt
打開(kāi)rename.txt后,輸入剛才的bat改名指令

保存為bat腳本(保存后后綴名改為bat或直接另存為bat腳本)


(注意:此腳本與文件同一目錄下時(shí)生效,因?yàn)橹噶畹牡谝粋€(gè)參數(shù)即需重命名文件的地址,我們沒(méi)有給出它的絕對(duì)地址,所以默認(rèn)為是相對(duì)地址)
第一種方法與第二種都是利用bat指令來(lái)給文件更名,但是兩者的流程不同
第一種:打開(kāi)終端并進(jìn)到目錄下——>輸入更名指令
第二種:創(chuàng)建一個(gè)bat腳本——>執(zhí)行腳本
Excel生成批量的更名指令
到這里,解決這個(gè)問(wèn)題的思路已經(jīng)很明了了,我們利用Excel生成批量的更名指令,然后讓DOS進(jìn)到目錄下再執(zhí)行這些指令或者放在一個(gè)bat腳本里再執(zhí)行這個(gè)腳本。
bat腳本
首先,我們?cè)诠ぷ髂夸浵聞?chuàng)建一個(gè)名為rename.xsl的Excel文件和rename.txt的文本文件

選中需要更名的文件,按住shift后按下鼠標(biāo)右鍵——>復(fù)制文件地址

然后打開(kāi)rn.xls,將這些地址復(fù)制進(jìn)去(得搞成一行只有一個(gè)地址才行,太久沒(méi)用excel了,忘記怎么操作了)

我們的bat腳本與更名文件處于同一目錄下,所以不需要絕對(duì)路徑,將絕對(duì)路徑替換成“空”就行

在某一列輸入更名后的名字列表

然后輸入下圖公式即可生成"ren"、"原名"、"新名"連起來(lái)的字符串,也就是一條更名指令

然后拉下來(lái)填充,這樣就能批量生成更名指令。
接下來(lái)將指令粘貼到rename.txt中并保存為bat腳本,然后執(zhí)行腳本,這樣就完成了批量更名

DOS終端
步驟與上面相差無(wú)幾。
先進(jìn)到工作目錄,將生成的所有指令直接粘貼到DOS終端就行,它會(huì)自動(dòng)執(zhí)行所有指令(因?yàn)閺?fù)制過(guò)來(lái)的指令有換行符)
