Why can GameSpy use a batch file to start my game?
Some systems – mostly running NT – can’t have GameSpy use batch files to start their game. 99% of the time, the batch files are used to set environment variables for 3Dfx cards. In NT, you can work around it by going to the Environment tab of the System control panel and adding the variables there. In Windows 95, add the lines from the batch file to the Autoexec.bat file located on your C: drive. If you need to start Q95.bat, please read about getting WinQuake in the GameSpy Quake FAQ.