0
我對VB腳本很陌生。我需要VB腳本來代替特定的文本通過使用文件夾結構替換文本的VB腳本
下面是我的文件目錄
- E:\ TEST \ 98 \ 6549871 \ 1959893 \ HTML
- E:\ TEST \ 98 \ 6549871 \ 1959793 \ HTML
- E:\ TEST \ 98 \ 6549876 \ 1959863 \ HTML
- E:\ TEST \ 96 \ 6749473 \ 6959895 \ HTML
- E:\ TEST \ 99 \ 2548878 \ 5959893 \ HTML
等,
在每個HTML子文件夾中,test.html和img.html頁面將包含哪裏。在該HTML頁面中,我想查找文本=「img/」,並且需要替換爲=「/ image/98/6549871/1959893/HTML/img/」,其中=「/ image/」所有文件和其餘值按照文件夾結構(即第一級文件夾名稱,第二級文件夾名稱,第三級文件夾名稱和第四級文件夾名稱)
對於每個單獨的文件,我需要像上面這樣做,很多時間來做這個活動
任何機構可以幫助我在這個基於文件夾目錄一次性替換所有=「img/」。
在此先感謝
-0.49張貼失敗未經測試的代碼,因爲folder.Name(代替。路徑)傳遞給ProcessSubDirectory。 (這個失誤再次證明,在目錄遍歷中傳遞路徑/字符串而不是文件夾/對象是個壞主意。) –
在虛擬文件夾中測試。在替換階段顯示錯誤。因爲它不接受找到=「/ img和替換=」image/98/6549871/1959893/HTML/img/ – Praveen
嗨,測試,但在第64行顯示錯誤消息字符1錯誤無效的過程調用或參數 – Praveen