I would like to be able to use QuickPar to recursively verify a large amount of files after copying them to another HDD. I've tried to adjust the code found in this thread so that the QuickPar windows do not close after verification, but without success. Either the script doesn't get past the first PAR2 file, or every PAR2 file is being checked simultaneously. This is what I did:
FileSelectFolder, OutputVar, , 3 ;This allows you to select what folder you will do a recursive search in later.
if OutputVar = ;if cancelled it exits the script
ExitApp
else
{
Loop, %OutputVar%\*.par2, , 1 ;this is the loop that finds all the *.par2 files
{
IfNotInString, A_LoopFileFullPath, .vol ;par files have vol files this excludes running any of the volume files
{
Run, %A_LoopFileFullPath% ;this runs the par2 fils from before
loop
{
IfWinNotExist, QuickPar - Verifying
{
break
}
}
}
}
msgbox Completed recursive scan for all par2 files
}
returnCan someone please explain to me why this isn't working properly and what I can do to rectify this? Thanks!




