亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > VBS批量重命名文件并且操作前備份原有文件

VBS批量重命名文件并且操作前備份原有文件

熱門標簽:地圖標注政府哪個部門管 東營快遞外呼系統 神行者美術館地圖標注 佛山真人電銷機器人廠家 齊齊哈爾高德地圖標注店 如何用機器人進行電銷 哪里有便宜的地圖標注公司 除了地圖標注還有這種生意嗎 百度地圖標注點距離代碼

核心函數

'==========================================================================
'
' VBScript Source File -- Created with SAPIEN Technologies PrimalScript 4.0
'
' NAME: 
'
' AUTHOR: Microsoft , Microsoft
' DATE : 2014/7/9
'
' COMMENT: '批量修改文件夾下對應的所有文件名
'
'==========================================================================
'選擇我的電腦作為根目錄,來選擇目錄
Const MY_COMPUTER = H11
Const WINDOW_HANDLE = 0
Const OPTIONS = 0
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.Namespace(MY_COMPUTER)
Set objFolderItem = objFolder.Self
strPath = objFolderItem.Path
Set objShell = CreateObject("Shell.Application")
Set objFolder = objShell.BrowseForFolder _
(WINDOW_HANDLE, "Select a folder:", OPTIONS, strPath)
If objFolder Is Nothing Then
Wscript.Quit
End If
Set objFolderItem = objFolder.Self
objPath = objFolderItem.Path
'MsgBox objFolderItem.name
'===================================================================
'選擇指定盤符下的目錄
' Const WINDOW_HANDLE = 0
' Const OPTIONS = 0
' 
' Set objShell = CreateObject("Shell.Application")
' Set objFolder = objShell.BrowseForFolder _
' (WINDOW_HANDLE, "Select a folder:", OPTIONS, "C:\")
' 
' If objFolder Is Nothing Then
' Wscript.Quit
' End If
' 
' Set objFolderItem = objFolder.Self
' objPath = objFolderItem.Path
' 
' MsgBox objPath
'=========================================================================
'定義變量
dim file_path,prefix_name,suffix_name,repeat_name,repeat_edit
Dim OneLine,TwoLine,ThreeLine,FourLine,FiveLine
i=0
test = createobject("Scripting.FileSystemObject").GetFile(Wscript.ScriptFullName).ParentFolder.Path
'Wscript.echo test
filepath=test"\config.ini"
'WScript.Echo filepath
' file_path = "C:\Users\Administrator\Desktop\1\music"'目標文件夾的路徑
dst_file_path="C:\"objFolderItem.name"_bak"
file_path=objPath
'-----得到文件夾路徑,且打開配置文件
Set fso = CreateObject("Scripting.FileSystemObject") 
Set folder = fso.getfolder(file_path) 
Set fs = folder.files
Set file=fso.OpenTextFile(filepath,1)
'----------------在操作前,備份一下原有的文件
fso.CopyFolder file_path,dst_file_path,True
'----------------------------------
'取出第一行中的兩個數
OneLine=file.ReadLine
OneLineStr=Split(OneLine,"=")
OneLineCount=UBound(split(OneLine,"="))
For i1=0 To OneLineCount
'WScript.Echo OneLineStr(i1)
Next 
'-------------------------------------
'取出第二行中的兩個數
TwoLine=file.ReadLine
TwoLineStr=Split(TwoLine,"=")
TwoLineCount=UBound(split(TwoLine,"="))
For i2=0 To TwoLineCount
'WScript.Echo TwoLineStr(i2)
Next 
'-------------------------------------------
'取出第三行中的兩個數
ThreeLine=file.ReadLine
ThreeLineStr=Split(ThreeLine,"=")
ThreeLineCount=UBound(split(ThreeLine,"="))
For i3=0 To ThreeLineCount
'WScript.Echo ThreeLineStr(i3)
Next 
'-------------------------------------------
'取出第四行中的兩個數
FourLine=file.ReadLine
FourLineStr=Split(FourLine,"=")
FourLineCount=UBound(split(FourLine,"="))
For i4=0 To FourLineCount
'WScript.Echo FourLineStr(i4)
Next
'-----------------------------------------
'取出第五行中的兩個數
FiveLine=file.ReadLine
FiveLineStr=Split(FiveLine,"=")
FiveLineCount=Ubound(split(FiveLine,"="))
For i5=0 To FiveLineCount
'WScript.Echo FiveLineStr(i5)
Next 
'---------------------------------------------
'調用過程
'Function_Main()
Function Function_Main()
If OneLineStr(1)="true" Then
Function_Prefix_Name()
Elseif OneLineStr(1)="false" Then
Function_Suffix_Name()
Elseif OneLineStr(1)="number" Then	
Function_Number_Value()
Elseif OneLineStr(1)="array" Then	
Function_MyArrayReName()
Elseif OneLineStr(1)="" Then
WScript.Quit
End If
End Function 
'-----------------------------------------
'在原有名稱前增加前綴
Function Function_Prefix_Name()
For Each file in fs
File.Name=TwoLineStr(1)File.Name
Next
End Function
'--------------------------------------
'在原有名稱前增加后綴
Function Function_Suffix_Name()
For Each file in fs
Name=Mid(file.name,1,instrrev(file.name,".")-1) '取到.號前面的文件名
Format=Mid(file.name,instrrev(file.name,".")) '取到.號后面的后綴格式
file.Name=NameThreeLineStr(1)Format
Next
End Function
'--------------------------------------------
'在原有名稱前增加有序自增數字
Function Function_Number_Value()
For Each file In fs
FourLineStr(1)=FourLineStr(1)+1
file.name=FourLineStr(1)file.name
Next
End Function 
'Function_Suffix_Name()
'--------------------------------------------------
'批量更改文件名稱
Function Function_MyArrayReName()
Const BeforAlarm="發生犯人暴獄,請注意觀察"
Const AfterAlarm="發生犯人暴獄,各小組按預案處置"
Dim MyArray(12)
n=1
y=0
For i=0 To 12
If i=11 Then 
MyArray(i)="監門哨"
Elseif i=12 Then 
MyArray(i)="自衛哨"
Else 
MyArray(i)=n"號哨"
n=n+1
End If 
' WScript.Echo MyArray(i)
Next 
For Each file In fs
Format=Mid(file.name,instrrev(file.name,".")) 
'MsgBox Format
'MsgBox MyArray(y)
If FiveLineStr(1)="before" Then 
file.name=MyArray(y)BeforAlarmFormat
Elseif FiveLineStr(1)="after" Then 
file.name=MyArray(y)AfterAlarmFormat
Else 
MsgBox "請先設置是確認前還是確認后!",,"提示"
WScript.Quit
End If 
y=y+1
'WScript.Echo file.name
Next
End Function
 
'=======================================================================
' If prefix_name > "" then'批量加前綴
' For each f in fs
' f.name = prefix_namef.name
' Next
' End If
' 
' if suffix_name > "" then'批量加后綴
' For each f in fs
' name = Mid(f.name,1,InstrRev(f.name,".")-1)
' format = Mid(f.name,InstrRev(f.name,"."))
' f.name = name  suffix_name  format
' Next
' end If
' 
' if repeat_name > "" then'批量刪除相同字符
' For each f in fs
' On Error Resume Next 
' f.name = Replace(f.name,repeat_name,repeat_edit)
' Next
' end If
' '-----文件操作結束
' 
' set fso = nothing'釋放內存
' 
' MsgBox("完成!")

需用用到配置文件

config.ini文件內容:
statue=
prefix_name=[320kbp]
suffix_name=[結束]
i=20140100
array=

參數配置使用方法:

statue=true時為增加前綴
statue=false時為增加后綴
statue=number 時為增加有序自增數字。
statue=array 為調用數組函數
statue=空值時為空,不作處理,退出腳本操作。
array=before時,設置為確認前。
array=after時,設置為確認后。
array=空時,彈出提示信息,退出腳本操作。

好了這篇文章就介紹到這了,主要用到了FileSystemObject與mid函數

標簽:邢臺 西安 四平 海口 鶴壁 湖州 文山 銅川

巨人網絡通訊聲明:本文標題《VBS批量重命名文件并且操作前備份原有文件》,本文關鍵詞  VBS,批量,重命名,文件,并且,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《VBS批量重命名文件并且操作前備份原有文件》相關的同類信息!
  • 本頁收集關于VBS批量重命名文件并且操作前備份原有文件的相關信息資訊供網民參考!
  • 推薦文章
    99热精品一区| 亚洲天堂一区二区三区四区| 日日日夜夜操| 国产成人欧美一区二区三区的| 亚洲 国产精品 日韩| 人人干人人草| 国产伦久视频免费观看 视频| 成人影院久久久久久影院| 999精品视频在线| 国产伦精品一区二区三区在线观看| 黄色福利| 夜夜操天天爽| 久久精品大片| 九九久久99综合一区二区| 国产国语对白一级毛片| 精品视频在线看| 久久国产精品永久免费网站| 精品久久久久久影院免费| 免费一级生活片| 午夜家庭影院| 亚洲爆爽| 高清一级做a爱过程不卡视频| 欧美国产日韩久久久| 国产成人啪精品| 国产一区二区精品尤物| 麻豆系列国产剧在线观看| 午夜欧美福利| 国产视频久久久| 国产a免费观看| 你懂的在线观看视频| 久久99欧美| 韩国三级视频在线观看| 可以免费看污视频的网站| 国产不卡精品一区二区三区| 国产91丝袜在线播放0| 亚洲女人国产香蕉久久精品| 久久国产影院| 一本伊大人香蕉高清在线观看| 国产伦精品一区三区视频| 亚洲天堂免费| 99热精品在线| 欧美国产日韩久久久| 国产原创视频在线| 亚洲精品中文一区不卡| 九九免费精品视频| 尤物视频网站在线观看| 国产伦久视频免费观看视频| 天天做人人爱夜夜爽2020| 中文字幕Aⅴ资源网| 欧美爱爱动态| 韩国三级香港三级日本三级la| 欧美大片一区| 国产视频一区在线| 国产福利免费观看| 毛片高清| 可以免费看毛片的网站| 你懂的日韩| 国产高清在线精品一区二区| 精品美女| 色综合久久天天综合观看| 一级毛片视频免费| 午夜激情视频在线播放| 国产一区免费观看| 欧美激情一区二区三区在线| 久久精品免视看国产明星| 久久99青青久久99久久| 国产视频久久久久| 日韩avdvd| 精品国产一区二区三区久| 国产精品1024永久免费视频| 精品久久久久久影院免费| 欧美爱色| 成人a大片在线观看| 亚洲www美色| 色综合久久久久综合体桃花网| 黄视频网站免费看| 亚洲 男人 天堂| 国产一区国产二区国产三区| 国产一区二区精品久久91| 99色视频在线观看| 成人影视在线播放| 国产一区二区精品尤物| 日本伦理黄色大片在线观看网站| 国产激情一区二区三区| 四虎久久精品国产| 尤物视频网站在线观看| 国产一区二区精品尤物| 国产一区二区精品久久91| 欧美一级视| 欧美国产日韩在线| 毛片电影网| 日韩欧美一二三区| 精品视频在线观看免费| 精品久久久久久综合网 | 国产网站免费在线观看| 亚洲天堂一区二区三区四区| 国产一区精品| 麻豆网站在线看| 欧美一级视| 你懂的在线观看视频| 久久国产精品自线拍免费| 午夜久久网| 亚洲 男人 天堂| 国产精品1024永久免费视频 | 天天色成人| 精品久久久久久中文| 久久精品免视看国产成人2021| 天天做日日干| 999精品视频在线| 欧美激情一区二区三区视频 | 国产不卡高清在线观看视频| 麻豆网站在线看| 欧美日本免费| 一级女性大黄生活片免费| 日韩专区第一页| 免费一级片在线观看| 久草免费在线色站| 免费国产在线观看| 午夜激情视频在线播放| 毛片成人永久免费视频| 香蕉视频一级| 色综合久久天天综线观看| 青青青草影院| 日本特黄特色aaa大片免费| 国产麻豆精品hdvideoss| 黄视频网站免费观看| 免费毛片播放| 久久久久久久免费视频| 国产国语对白一级毛片| 久久国产一区二区| 国产视频网站在线观看| 天天做日日爱夜夜爽| 精品在线视频播放| 欧美另类videosbestsex高清| 国产成a人片在线观看视频| 尤物视频网站在线观看| 国产a免费观看| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 午夜激情视频在线播放| 国产成+人+综合+亚洲不卡| 尤物视频网站在线观看| 成人免费一级毛片在线播放视频| 国产一区二区福利久久| 欧美国产日韩在线| 日韩一级黄色| 国产成人女人在线视频观看| 91麻豆精品国产自产在线观看一区| 亚洲精品影院久久久久久| 九九精品在线| 999久久66久6只有精品| 成人免费一级纶理片| 一级女人毛片人一女人| 日韩中文字幕在线观看视频| 国产一区二区精品| 精品视频免费观看| 一级毛片看真人在线视频| 高清一级毛片一本到免费观看| 日韩一级精品视频在线观看| 韩国三级一区| 成人免费一级纶理片| 九九免费精品视频| 韩国三级一区| 成人免费观看男女羞羞视频 | 欧美国产日韩一区二区三区| 青草国产在线| 91麻豆精品国产高清在线| 日韩在线观看免费完整版视频| 精品在线观看国产| 你懂的日韩| 日本在线不卡视频| 精品国产一区二区三区久| 日本伦理网站| 午夜在线观看视频免费 成人| 九九免费高清在线观看视频| 999久久狠狠免费精品| 九九久久国产精品| 国产成+人+综合+亚洲不卡| 精品视频在线观看一区二区| 欧美激情一区二区三区在线| 免费毛片播放| 久久精品店| 麻豆网站在线免费观看| 日日夜人人澡人人澡人人看免| 国产精品12| 午夜激情视频在线播放| 日本伦理网站| 欧美爱色| 国产一区国产二区国产三区| 黄视频网站在线看| 精品国产一区二区三区久久久蜜臀| 亚洲 激情| 日本免费看视频| 亚洲 国产精品 日韩| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 国产91精品系列在线观看| 日日夜人人澡人人澡人人看免| 在线观看成人网 | 麻豆午夜视频| 91麻豆爱豆果冻天美星空| 久久精品大片|