You can do it through the control panel very easily.
Go into the control panel > Sound and Multimedia, Then under the Sounds tab look for Start Windows and select a file to play.
I'm using Windows 2000 but im sure it's the same for XP.
Another thing it looks like it will only play .wav files.