I made a basic script that uses IE History Viewer. (http://www.nirsoft.net/utils/iehv.html)
It creates a folder with the workstation name and then saves the audit info for each user.
Obviously it works for only Internet Explorer, but since we don't install Firefox on the end user workstations & they don't have rights to be able to install it, they can only use IE.
It runs as two parts One Remote Script and the 2nd part (custom command) copies it to a network location. We export it as a HTML & Tab delimited text both. You obviously could do one or the other or even a different format like XML.
MD Audit
FOR /D %%i in ("C:\Documents and Settings\*") DO iehv /stab c:\temp\vncscan\Audit\%%~ni.txt -folder "%%i\Local Settings\History"
FOR /D %%i in ("C:\Documents and Settings\*") DO iehv /shtml c:\temp\vncscan\Audit\%%~ni.htm -folder "%%i\Local Settings\History"
xcopy \\%HOST%\c$\temp\vncscan\Audit\*.* \\server\share\Audits\%HOST%\*.* /Y
Then once the audit is completely we run this.
FOR /D %%i in ("C:\Documents and Settings\*") DO C:\temp\vncscan\DelTree /Y "%%i\local settings\History\*.*" >nul
FOR /D %%i in ("C:\Documents and Settings\*") DO c:\temp\vncscan\DelTree /Y "%%i\local settings\Temporary Internet Files\*.*" >nul
FOR /D %%i in ("C:\Documents and Settings\*") DO c:\temp\vncscan\DelTree /Y "%%i\cookies\*.*" >nul
del /Q c:\temp\vncscan\*.*
It's really basic and some people might want to zip up the history, temp internet, cookies folders and dump them with the audits, but it could easily be changed to do that.