bat批處理:重命名圖片名稱,根據(jù)UserID命名。

在D:\下有一個文件夾:D:\face,在這個文件夾下存放著一個照片文件夾:D:\face\1,一個存入學生UserID文本文件:D:\face\UserID.txt。

把D:\face\1??文件夾下的照片名批量以學生ID重新命名。


1,創(chuàng)建一個UserID.txt(存放UserID)

2,創(chuàng)建一個new.bat文件,代碼如下

@echo on&setlocal enabledelayedexpansion

for /f "delims=U" %%a in ('cmd /u /c echo 唉') do set "tab=%%a"

cd /d "D:\face\1"

(for /f "delims=" %%a in ('echo ##^&echo ##^&dir /b/od *.png') do (

? ? set/p fn=

? ? if not "%%a"=="##" (?

? ? ? for /f "tokens=1 delims=%tab%" %%b in ("!fn!") do echo ren "%%a" "%%b.png">>"D:\face\b.bat"

? ? )? ? ? ? ?

))<"D:\face\UserID.txt"

pause


3,創(chuàng)建一個空的b.bat


4,執(zhí)行new.bat后b.bat文件應該如下

ren "weixin313.png.png" "1053.png"

ren "weixin932.png.png" "1054.png"

ren "weixin924.png.png" "1055.png"

..............................

5,將b.bat放入D:\face\1執(zhí)行。

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

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

  • 個人學習批處理的初衷來源于實際工作;在某個迭代版本有個BS(安卓手游模擬器)大需求,從而在測試過程中就重復涉及到...
    Luckykailiu閱讀 4,985評論 0 11
  • 前言簡介 批處理文件(batch file)包含一系列 DOS命令,通常用于自動執(zhí)行重復性任務。用戶只需雙擊批處理...
    蔣_Sir閱讀 6,933評論 0 3
  • 常用DOS命令 文件夾管理 cd 顯示當前目錄名或改變當前目錄。md 創(chuàng)建目錄。rd 刪除一個目錄。dir 顯示目...
    留不住的青青閱讀 522評論 0 1
  • 1 echo 和 @@ #關閉單行回顯echo off #從下一行開始關閉回顯@echo off#從本行開始關閉回...
    Lyrieek閱讀 8,800評論 0 1
  • 隨著阮嬪和太后搬入由靈帝安置的私宅。我被尹魏勝囑咐,要隨時注意太后的動向。我明白,原來靈帝支了阮嬪隨太后入宮...
    果木木閱讀 236評論 0 2

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