A simple perl script could do this easy.
Even grep, if you have the latest grep plus the extra pain in the butt
DLLs you need to download for windows.
Something like:
grep -ior "href=[^>]*" c:\internet\www\*.html > links.txt
or possibly:
grep -ior href=\"[^\"]* c:\internet\www\*.html > links.txt
Hmmm, if you want to create a historic log, create a batch file with:
for /f "tokens=1-4 delims=/.- " %%A in ('date /t') do SET FN=%%D%%C%%B
grep -ior "href=[^>]*" c:\internet\www\*.html > %FN%.log
Grep + DLLs (libintl, libiconv, pcre) available from
http://sourceforge.net/project/showf...group_id=23617
Sourceforge grep is a bit buggy - but the only one I know of that has
the "-o" option (not show whole line, just the text that matches the regexp)
Perl code would be cleaner, more reliable. Pay a perl programmer $40 to
write it or buy an old perl book from the bargain bin at your local
bookshop and write it yourself.