I am having trouble of making the vbscript to read the text line by line.
This is the steps the code should do:
- Read folder.txt
- Open the file listed in folder.txt
- Echo the contents inside of test.txt
- Read folder-list.txt
- Open the file listed in folder-list.txt
- Open dirlist.txt and echo line by line
An example of what folder.txt contains:
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]est.txt
C:Documents and SettingsAdministratorDesktopArtistCG[12CUT] _____ (Gakkou no Kaidan) [518382]est.txt
C:Documents and SettingsAdministratorDesktopArtistCG[2____] _____!__CD__________ [521206]est.txt
C:Documents and SettingsAdministratorDesktopArtistCG[Ability] _____________________ [514182]est.txt
An example of what folder-list.txt contains:
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]dirlist.txt
C:Documents and SettingsAdministratorDesktopArtistCG[12CUT] _____ (Gakkou no Kaidan) [518382]dirlist.txt
C:Documents and SettingsAdministratorDesktopArtistCG[2____] _____!__CD__________ [521206]dirlist.txt
C:Documents and SettingsAdministratorDesktopArtistCG[Ability] _____________________ [514182]dirlist.txt
An example of what each dirlist.txt contains
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]0.jpg
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]a_01.jpg
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]a_02.jpg
C:Documents and SettingsAdministratorDesktopArtistCG[ Go! Go! Heaven!!]_____________25 -______ ___- [525067]a_03.jpg
And this is the vbscript code
Option Explicit
Dim objFSO, strTextFile, strData, strLine, arrLines, aniTextFile, aniData, aniLines, meLine, objTextFile, fso, inputFileList, sFolderName, fname
Dim iim1, iret, iret2, iret3, i
CONST ForReading = 1
strTextFile = "C:Documents and SettingsAdministratorDesktopArtistCGfolder.txt"
Set objFSO = CreateObject("Scripting.FileSystemObject")
strData = objFSO.OpenTextFile(strTextFile,ForReading).ReadAll
arrLines = Split(strData,vbCrLf)
For Each strLine in arrLines
strData = objFSO.OpenTextFile(strLine,ForReading).ReadAll
WScript.Echo strData
aniTextFile = "C:Documents and SettingsAdministratorDesktopArtistCGfolder-list.txt"
Set objFSO = CreateObject("Scripting.FileSystemObject")
aniData = objFSO.OpenTextFile(aniTextFile,ForReading).ReadAll
aniLines = Split(aniData,vbCrLf)
Set fso = CreateObject("Scripting.FileSystemObject")
Set listFile = fso.OpenTextFile(aniLines).ReadAll
do while not listFile.AtEndOfStream
fName = listFile.ReadLine()
WScript.Echo fName
Loop
Next
So far I only got steps 1 to 4 working but I can't get it to read dirlist.txt. Any solutions here?
See Question&Answers more detail:
os