
批處理如何拖入文件按照時間順序重新標號文件需求如題。曾經寫過類似的一個批處理:
這個批處理實現通過拖動文件到批處理上自動打開cmd窗口并進行重命名,但是重命名的順序我測試是隨機的。我現在的想法是,拖動若干文件到批處理文件上,按照文件修改時間的順序排列好這若干文件,并標號。有沒有大大提供以下思路,謝謝!nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- echo 請輸入文件名
- set /p str1=
- :b
- set /a num+=1
- ren %~f1 %str1%!num!%~x1
- shift
- if not %~1== goto:b
- pause

