找个一个VBS可以完成我的需求, 贴上代码- Set WshShell = CreateObject("Wscript.Shell")
- WshShell.Run "cmd /c dir /s/b *.HTM > list.txt",vbHide
- Wscript.Sleep 1000
-
- sFile = "list.txt"
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- Set oFile = objFSO.OpenTextFile(sFile,1)
- Do While Not oFile.AtEndOfStream
- strLine = oFile.ReadLine
- If Len(strLine) > 0 Then
- Set File = objFSO.OpenTextFile(strLine, 1)
- aryLines = File.ReadAll
- File.Close
- aryLines = Replace(aryLines, "c:\A.jpg", "d:\B.png")
- Set File = objFSO.OpenTextFile(strLine, 2)
- File.Write aryLines
- File.Close
- End If
- Loop
- oFile.Close
-
- objFSO.DeleteFile sFile
- Set objFSO = Nothing
复制代码
|