vbs,修改文件名


一次性能測試記錄,因為項目要批量上傳文件,奈何文件有50 * 2個,然后系統效驗文件名,要不停地修改,找了一些資料整理腳本如下:

 

 

strFolder = "\\xxxx\2018198_數據文件\HH\"
Dim name1,name2


'-------------------------輸入要修改的文件名--------------------------------------------
'name1 原文件名
'name2 要修改的文件名
name1 ="20180919001"
name2 ="20180920001"
'-------------------------輸入要修改的文件名--------------------------------------------


Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFolder = objFSO.GetFolder(strFolder)
Set colFiles = objFolder.Files

For Each strFile in colFiles
If Lcase(objFSO.GetExtensionName(strFile)) = "txt" Then
strNewName = Replace(strFile.Name, name1, name2)
objFSO.MoveFile strFile, strFolder & "\" & strNewName
End If
Next

For Each strFile in colFiles
If Lcase(objFSO.GetExtensionName(strFile)) = "flag" Then
strNewName = Replace(strFile.Name, name1, name2)
objFSO.MoveFile strFile, strFolder & "\" & strNewName
End If
Next


'MsgBox "修改完成!"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM