欧美大屁股bbbbxxxx,狼人大香伊蕉国产www亚洲,男ji大巴进入女人的视频小说,男人把ji大巴放进女人免费视频,免费情侣作爱视频

歡迎來到入門教程網!

vb

當前位置:主頁 > 軟件編程 > vb >

批量文件查找替換功能的vbs腳本

來源:本站原創(chuàng)|時間:2020-01-10|欄目:vb|點擊: 次

'============================================
'code by lcx 修改網上原有的一個小程序,不知作者,那個程序沒有對目錄實現遞歸查找
'將本程序放在你要查找的目錄下,或把查找的目錄拖到此腳本上,估計還有bug
'=======================================================================================
On Error Resume next
Do Until False
        Findstr=InputBox("請輸入你要查找的字符(串):", "請輸入")
        If Findstr <> "" Then
                Exit do
        End If
Loop

repwith=InputBox("請輸入你要替換的字符(串):,如果留空則只為查找", "請輸入")


If Wscript.Arguments.Count <> 0 Then
        For i=0 To WScript.Arguments.Count-1
                folderpath=WScript.Arguments(i)
                find(folderpath)
        Next
Else
        '處理當前目錄
        Set objShell = CreateObject("WScript.Shell")
        folderpath=objShell.CurrentDirectory
        find(folderpath)
End If

'替換主程序
Sub find(path)
        set fso=CreateObject("Scripting.FileSystemObject")
        set current=fso.GetFolder(path)
        For Each file In current.Files

                        set fsofile=fso.OpenTextFile(file, 1, true)
       On Error Resume next
                        tempstr=fsofile.Readall

       If InstrRev(tempstr,Findstr, -1, 0)<>0 And repwith = "" Then 
       with Fso.opentextfile(left(Wscript.ScriptFullName,len(Wscript.ScriptFullName)-len(Wscript.ScriptName))&"\re.txt",8,true)
                        .writeline file
       .close
       end with
       End If

       If repwith <> "" Then
       tempstr=replace(tempstr, Findstr, repwith)
       set fsofile1=fso.OpenTextFile(file, 2, true)
                        fsofile1.WriteLine tempstr
       fsofile.close
       End if

                       
        Next

   for each folder in current.subfolders 
   Call find(folder.path)
   next

set fso=nothing
End Sub

msgbox "OK,查找的文件名保存在re.txt"

上一篇:一個最簡單的vbs類實例代碼

欄    目:vb

下一篇:用vbs判斷系統(tǒng)補丁的腳本

本文標題:批量文件查找替換功能的vbs腳本

本文地址:http://mengdiqiu.com.cn/a1/vb/7756.html

網頁制作CMS教程網絡編程軟件編程腳本語言數據庫服務器

如果侵犯了您的權利,請與我們聯(lián)系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

聯(lián)系QQ:835971066 | 郵箱:835971066#qq.com(#換成@)

Copyright © 2002-2020 腳本教程網 版權所有