Play a Wavefile
XP braucht heute zur Installation mindestens vier Neustarts.
Immerwieder werden neue Patche gefunden. Die Installation und Neustart wird durch ein umfangreiches Anmeldescript und „wuinstall.exe“ bewerkstelligt.
Ziel war es am Ende der Installation von XP eine markerschütternde Tarrä-Melodie abzuspielen.
Dadurch sollte der jeweilige Installateur im Nebenraum auf diesen Erfolg aufmerksam werden.
Da der Mplayer zwar wav-dateien abspielt aber sich danach nicht beendet, habe ich mal dieses Progrämmchen geschrieben.
Über das Anmeldescript wird aus einer Freigabe die EXE gestartet.
Es funktioniert noch heute wunderbar.
- waveplay.c
#include <windows.h>
#include <mmsystem.h>
//kompilieren mit: lc waveplay.c
#pragma lib <winmm.lib>
//---------------------------------------------------------
int main(void)
{
PlaySound("\\\\server\\share\\directory\\file.wav", NULL, SND_FILENAME);
return 0;
}
//---------------------------------------------------------
mittlerweile habe ich gelernt. Es geht auch so:
sndrec32 /play /close c:\WINDOWS\Media\tada.wav
\\