bonjour
il y a til une commande ms dos voir un ptit programme batch qui genere un bruit systeme ????
merci
Version imprimable
bonjour
il y a til une commande ms dos voir un ptit programme batch qui genere un bruit systeme ????
merci
Re momo, :p
Effectivement cette fonctionnalité est directement intégrer :
Le petit bout de code suivant démarre un son wav ce trouvant a coté du script, de plus aucun lecteur ne s'ouvre, le son ce joue sans aucuns visuel, libre a toi de donner le chemin vers un son système ^^
Code:sndrec32 /embedding /play /close 005.wav
salut,
tu peux voir ce post
sinon tu peux essayer ceci:
tu peux aussi utiliser rundll32 pour XP:Code:
1
2
3
4
5 @echo off echo beep mshta vbscript:createobject("wscript.shell").run("%Comspec% /cecho ",0)(close) pause
une autre solution en utilisant du vbscript:Code:Rundll32 User32.dll,MessageBeep
Code:
1
2
3
4 @echo off echo beep >%Temp%\~ echo wsh.echo chr(7) & cscript /nologo /e:vbs %Temp%\~ pause
Code:
1
2
3 ::@echo off ::with alt 007 in cmd command line "echo @echo 'alt007' > beep.cmd" @echo
ah ! ou est passé ma tête :mrgreen: je crois que powershell ne m'a plus laissé du temps pour le shell cmd.exe
merci en tout cas pour le raccourcis :aie: qui a été posé dans ce même forum
Merci beacoup tout le monde
salut,
oui, c'était connu avant...mais il fallait rediriger le lecteur vers un ancien post pour éviter de dire la même chose et ainsi d'avoir des messages qui se répetent tout le temps
maintenant, pour complèter avec une petite comparaison avec powershell, on a plusieurs solution pour jouer un beep
en powershell l'unes d'elles, pour les familier des shell *sh on a le caractère spécial d'alarme "`a" on l'utilise comme ceci:
mais on peux aussi forcer le type d'object en [char] pour ensuite l'utiliser le caractère bel:Code:echo Attention`a
une autre approche c'est d'utiliser la méthode beep() de l'object [console]Code:[char]7
ou bien:Code:
1
2
3
4
5
6 $s = "262_500","393_500","350_100","330_100","294_100","525_500" $s = $s + "393_500","350_100","330_100","294_100","525_500","393_500","350_200" $s = $s + "330_200","350_200","294_400" $s |% { [console]::beep($_.split("_")[0],$_.split("_")[1]) }
Code:
1
2 $s = 262,393,350,330,294,525,393,350,330,294,525,393,350,330,350,294 $s |% {[console]::beep($_,$_)}