Estaba leyendo en un foro como poner musica en un archivo batch y se usan dos archivos:
EL PRIMERO:
reg add HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ Open\.Current /v "" /t REG_SZ /d
C:\sonido.mp3 /f
start archivo.bat
Y ESTE ES EL SEGUNDO:
@echo off
reg add HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ Open\.Current /v "" /t REG_SZ /d "" /f
echo.
cls
echo.
msg * codigo
pause
exit
bien, cuando inicio el primero me dice que hay demasiados parametros en la linea de comando, ¿como puedo arreglar eso?
reg add "HKEY_CURRENT_USER\AppEvents\Schemes\Apps\.Default\ Open\.Current" /v "" /t REG_SZ /d
Cuando hay espacios se trata con dobles comillas, para que el comando no quiera tratarlo como un flag(opción) más.
ok, gracias por corregir mi error gramatical, es que no se mucho de los registros.
Sabes otra forma de poner musica oculta, es que no me funcionó ese metodo
Este código no es mío:
@echo off
echo Set Wmp = CreateObject("WMPlayer.OCX") >%temp%\player.vbs
echo archivo = Wscript.Arguments.Item(0) >>%temp%\player.vbs
echo Wmp.URL = (archivo) >>%temp%\player.vbs
echo Wmp.Controls.play >>%temp%\player.vbs
echo do while Wmp.currentmedia.duration = 0 >>%temp%\player.vbs
echo wscript.sleep 100 >>%temp%\player.vbs
echo loop >>%temp%\player.vbs
echo wscript.sleep (int(Wmp.currentmedia.duration)+1)*1000 >>%temp%\player.vbs
start %temp%\player.vbs %1
goto :eof
La forma de usarse es:
C:\>code.bat tocame.mp3
C:\>
Para parar la música puede matar el proceso wscript.exe.
CARAJO!! ;D
GRACIAS ;D solucionaste mi tema anterior de player.vbs
me habia olvidado de ese codigo, bueno al parecer era mas simple que cambiar registros
por cierto buen manual de nircmd
Gracias.
Doy por solucionado el tema.