批量改名的指令碼
以前下載的批量更名專家不好用了,根據設定好的規則無法對檔案進行批量改名。無奈,自己寫了一段VBS指令碼來應對。
抓圖軟體自動設定的檔名會帶四位數字,但我只需要後三位,比如,抓圖軟體抓到的圖,儲存為SUDOKU0902.jpg,則我需要將之重新命名為SUDOKU902.jpg
多年不寫VB,還有些記不住語法了,呵呵
[@more@]' 檔名倒數第四個字元,如果是數字,則刪除之
Set fs = Wscript.CreateObject("Scripting.FileSystemObject")
set fo = fs.GetFolder(".")
dim s, idx, sf, k
k=0
for each ff in fo.files
s = ff.Name
idx = instr(s, ".")
sf = left(s,idx-1)
if IsNumeric(left(right(sf,4),1)) then
ff.Name = left(sf, idx-1-4) & right(sf,3) & mid(s, idx)
k=k+1
end if
next
wscript.echo "共有 " & k & " 個檔案被改名"
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29867/viewspace-908423/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 傳奇人物線上改名指令碼指令碼
- 批量生成DDL指令碼指令碼
- 批量修改檔名的bash指令碼指令碼
- 批量匯出建立索引的指令碼索引指令碼
- sqoop指令碼批量生成OOP指令碼
- 【工具】批量刪除binlog 的指令碼指令碼
- hadoop_批量命令指令碼&同步檔案指令碼Hadoop指令碼
- 批量move tablespace 指令碼範例指令碼
- ANT批量執行Jmeter指令碼JMeter指令碼
- 命令列批量截圖Node指令碼命令列指令碼
- shell指令碼批量操作使用者指令碼
- ExcelWeb指令碼助手,自定義指令碼,批量操作Excel與網頁ExcelWeb指令碼網頁
- bilibili動畫下載視訊批量改名(python)動畫Python
- iOS使用shell指令碼批量修改屬性iOS指令碼
- 批量修改OC類名指令碼 -- python指令碼Python
- 【AWR】Oracle批量生成awr報告指令碼Oracle指令碼
- 儲存過程批量生成awr指令碼儲存過程指令碼
- Linux批量建立使用者指令碼Linux指令碼
- linux批量新增使用者指令碼Linux指令碼
- 轉貼:批量生成awr報告指令碼指令碼
- 用美圖秀秀批量修改影象尺寸解析度大小、批量修改名字
- shell指令碼和python指令碼實現批量ping IP測試指令碼Python
- 使用sqlplus批量執行指令碼的總結SQL指令碼
- MySQL 批量更新、刪除資料shell指令碼MySql指令碼
- 通過shell指令碼 批量新增使用者指令碼
- iOS使用Shell指令碼批量修改類名稱iOS指令碼
- Elasticsearch批量匯入資料指令碼(python)Elasticsearch指令碼Python
- 線上圖片批量更換指令碼記錄指令碼
- 通過shell指令碼批量驗證dataguard的有效性指令碼
- 使用shell批量生成資料整合式遷移的指令碼指令碼
- 通過shell指令碼批量操作mysql資料庫指令碼MySql資料庫
- 如何用 Python 指令碼批量下載 Google 影象?Python指令碼Go
- Linux下批量ping某個網段ip的指令碼Linux指令碼
- DB2批量執行SQL指令碼的實現DB2SQL指令碼
- win10批量檔案改名方法 win10系統下如何批量重新命名檔案Win10
- Oracle查詢並批量編譯無效物件指令碼Oracle編譯物件指令碼
- 通過POWERDESIGER指令碼批量設定表主鍵指令碼
- 用plsql提取批量提取檢視view定義的動態指令碼SQLView指令碼