Thanks for all of your help Glenn. It was odd, I tried your new code and I was still getting incorrect data back. Frustrated that it wasn't working and it should have been I scratched the code and rewrote a new one just to add to our login scripts. Sometimes it is just easier when you don't have to deal with remote machines and just make it seem local.

Here is the code I ended up with:
 Code:
	;RedirectOut sends all of the output information to the file \\server\share\file
	$ = RedirectOutput('\\server\share\filename')
	
	;Checks to see if SymStoreMod.dll exists
	If Exist("C:\Program Files\SymForm API\SymStoreMod.dll")
		;If file exists than it will run this command
		@WKSTA + Chr(9)+@DATE+Chr(9)'File Exists'?
	Else
		;If the file does not exist will run the following command
		@WKSTA + Chr(9)+@DATE+Chr(9)+'File Does Not Exist' ?
	EndIf
	
	;Closes the output redirection
	$ = RedirectOutput('')

:End 


I am going to let the code run for a few days in the login script and then go through the log file, erase any duplicates and what not, and hopefully get an accurate listing of what computers are missing the DLL file.

Thanks again for your help. Any comments on this new code would be helpful just so I can learn if I am doing things correctly or not.