回覆列表
  • 1 # Excel學習世界

    藉助 Excel,可以輕鬆地給海量檔案批次重新命名。

    案例:

    某個資料夾中有以下檔案列表,希望把它們重新命名為 a1.jpg, a2.jpg...

    解決方案:

    1. 在該目錄下新建一個名為 dir.txt 的文字檔案,寫入以下內容:

    dir/s>1.txt

    釋義:

    這是 DOS 命令,意思是列出本資料夾中的所有檔案並將檔名寫入一個名為 1.txt 的檔案中

    2. 將 dir.txt 檔案的字尾名改為 .bat:

    .bat 是批處理檔案,雙擊後即可立即執行檔案中的命令

    3. 現在雙擊 dir.bat 檔案,可以看到資料夾中已經多出來一個 1.txt 檔案

    4. 開啟 1.txt 檔案看下,果然就是 DOS 命令的執行結果

    5. 用 Excel 開啟 1.txt 檔案,可以看到一行中內容都在同一個單元格中,現在需要用分列的方式把檔名提取出來

    Excel 實用 tips(二) – 分分合合資料列

    ="ren "&A7&" "&B7

    ren 後面必須要有空格第 2 個 “ ” 當中也有個空格所有檔名都必須完整,包含字尾名這樣出來的就是一句重新命名的 DOS 命令

    8. 現在我們把 C 列的內容複製貼上到文字檔案中,將這個檔案儲存在需要重新命名的資料夾下,檔案字尾名設定為 .bat

    9. 雙擊這個 rename.bat 檔案,所有檔名都按要求完成了批次重新命名

  • 2 # Excel從零到一

    這個可以藉助dos命令來實現批次更改圖片名稱的效果

    首先我們需要看一下檔名稱是不是具有副檔名,如果沒有的話我們需要將檔案的名稱增加上圖片檔案的副檔名,在這裡我們使用連結符號&,為圖片新增副檔名只需輸入公式=A2&".jpg"如果已經存在副檔名這一步可以省略

    然後我們在全面增加一列資料設定為ren然後向下填充資料,並且複製這個區域的資料

    然後在存放圖片的資料夾中新建的文字文件,將剛才複製的資料貼上進去,然後複製兩個檔案之間的一個比較張得空格

    最後更改文字文件的副檔名為bat,更改後直接雙擊即可批次更改姓名,需要注意的是如果姓名中存在空格,我們就需要使用雙引號將名稱擴起來才可以達到這樣的效果

  • 中秋節和大豐收的關聯?
  • 房子60平,裝修的話插座需要多少?怎麼安排?