Okay this works now. I was admittedly being stupid and found that the batch file I'm using to run the kix script was pointing to a copy of the kix script in my %systemroot% folder, which was not the file I was updating. Duh...

Now I need to know if there's a way to have it not update the log file with the information if the same information is already in the file.

For instance, I ran the kix script and it populated the log file with my computer name and username, among other things. I waited a minute and ran it again and the same information was added to the log file but with a different time stamp. So the information was doubled, just a different time stamp.

Is there a way to keep this from happening?