With the new logging you can force the logging service to start a fresh set of log files (including for the userload output). To do this:
- Run the Logsetter Tool (from the Start > Programs menu).
- Click the 'Roll over log files' button. This will cause the current set of log files to be zipped together and a new set of logs will be created.
The 8.3 userload.exe does not support creating a separate log file for each run. However, assuming you still have your install media for Uniprint 8.1, it would be possible to run a copy of the 8.1 userload.exe to generate such log files (unless you're relying on any new features of the user loader introduced since 8.1). When I tried using the 8.1 userload.exe from the command line to add users to an 8.3 system from a domain controller, it worked.
There are several downsides to this approach. The 8.1 loader does not handle non-ASCII characters in its input as well as the 8.3 loader does. The technical details of the batch loader descirbed in the 8.3 Help are different from the 8.1 batch loader in some subtle ways, and keeping a copy of the 8.1 Help at hand could be a nuisance. There seem to be some technical problems that occur if the 8.3 Administrator launches the 8.1 userload.exe, so you'd want it at a separate location. There is also the risk that some future version will break backward-compatibility with the 8.1 userload.exe, and there almost certainly won't be any warning when that happens. For all of these reasons, I suggest you prefer the solution offered by Katherine Baynton unless you have strong reasons for considering it unsuitable for your purposes.
Thanks for your input. I considered using the 8.1 userload.exe but had similar concerns about compatibility. Alas, I really would like a way to automate userload logging without having to manually roll over the log files, as I could do with 8.1. I would prefer to have individual log files for each run of userload for ease of archival, and to avoid having to enable logging for other services as well.