Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4699 connectés 

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Bip sous DOS

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Bip sous DOS

n°1262763
Gilgamesh ​d'Uruk
Lui-même
Posté le 09-12-2005 à 15:50:14  profilanswer
 

Bonjour,
 
j'ai un fichier BATCH qui travaille pendant une dizaine d'heure et je voudrais qu'il me signale le passage au différente phases et quand il a finit.
 
Donc, comment faire biper la machine avec un .BAT ?
 
merci
 

mood
Publicité
Posté le 09-12-2005 à 15:50:14  profilanswer
 

n°1262770
elianor
bannie 17 fois
Posté le 09-12-2005 à 15:52:23  profilanswer
 

echo ^G


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1263083
Gilgamesh ​d'Uruk
Lui-même
Posté le 09-12-2005 à 20:20:04  profilanswer
 


 
 
ben ça fait pas bip chez moi...
et je n'ai pas de paramètre G quand je tapes echo/?
 
merci quand même
 

n°1263109
elianor
bannie 17 fois
Posté le 09-12-2005 à 20:42:27  profilanswer
 

echo controle G


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1263113
elianor
bannie 17 fois
Posté le 09-12-2005 à 20:43:01  profilanswer
 

tuè appui sur la couche controle, et e nla maintenant, d'un doit alletier, tu appuies sur la touche G, puis tu relache rapiudement le tout :)


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1263114
elianor
bannie 17 fois
Posté le 09-12-2005 à 20:43:11  profilanswer
 

*hips*


---------------
JE JE SUIS LIBERTINEEEEEEEEEEE JE SUIS UNE CATINNNNNNNNN §§§§§§§§
n°1263833
gocho
Posté le 11-12-2005 à 02:11:20  profilanswer
 

elianor a écrit :

tuè appui sur la couche controle, et e nla maintenant, d'un doit alletier, tu appuies sur la touche G, puis tu relache rapiudement le tout :)


 
doigt [:aloy]

n°1264421
Gilgamesh ​d'Uruk
Lui-même
Posté le 12-12-2005 à 13:19:38  profilanswer
 

elianor a écrit :

tuè appui sur la couche controle, et e nla maintenant, d'un doit alletier, tu appuies sur la touche G, puis tu relache rapiudement le tout :)


 
altier [:aloy]  :D  
 
merci mais moi ce que je cherche c'est mettre une instruction dans un fichier par exemple bip.bat que j'execute en tapant 'bip' sur la ligne de commande ou en l'appelant dans une procédure CALL bip
 
a+


Message édité par Gilgamesh d'Uruk le 12-12-2005 à 13:22:18
n°1265124
wackevat
Posté le 12-12-2005 à 23:45:25  profilanswer
 

Tu fais comme suit, à l'invite de commandes :
 
echo @echo [Ctrl_G]> bip.bat
 
Voilà.

n°1265247
Gilgamesh ​d'Uruk
Lui-même
Posté le 13-12-2005 à 10:40:25  profilanswer
 

wackevat a écrit :

Tu fais comme suit, à l'invite de commandes :
 
echo @echo [Ctrl_G]> bip.bat
 
Voilà.


 
 
uéééé
 
trop cool
 
je tape "bip" et la machine fait > bip ! <
 
inoui l'informatique d'aujourd'hui
 
merci :-)

mood
Publicité
Posté le 13-12-2005 à 10:40:25  profilanswer
 

n°1982919
@toctoc
Posté le 11-04-2010 à 12:12:27  profilanswer
 

wackevat a écrit :

Tu fais comme suit, à l'invite de commandes :
 
echo @echo [Ctrl_G]> bip.bat
 
Voilà.


 
 
Pour moi ca marche pas ca. quand j'edite bip.bat j'ai
@echo [Ctrl_G]
 
Si je met la command direct ca ne marche pas non plus:
C:\>@echo [Ctrl_G]
[Ctrl_G]

 
Une idee?
 
Par contre si j'utilise l'astuce appuyer sur control et G en meme temp ca marche sous XP:
C:\>echo @echo ^G>c:\bat\bip.bat
 
C:\>c:\BAT\bip.bat

 
Sous windows7  ca bip meme deux fois rapidement mais affiche aussi une erreur:
C:\>echo ^G>c:\bat\bip.bat
 
C:\>c:\BAT\bip.bat
 
C:\>
'' is not recognized as an internal or external command,
operable program or batch file.

n°1982945
gilou
Modérateur
Modosaurus Rex
Posté le 11-04-2010 à 15:09:36  profilanswer
 

Tu peux procéder ainsi:
[Ctrl+g] signifie appuyer sur Control, taper g, relacher la touche Control
[Ctrl+z] signifie appuyer sur Control, taper z, relacher la touche Control
[Enter] signifie  taper Enter (ou entrée ou retour chariot...)
 
dans une fenêtre dos, faire:
 
copy con beep.bat[Enter]
@echo off[Enter]
echo [Ctrl+g][Enter]
[Ctrl+z][Enter]
 
A ce stade windows devrait avoir affiché "1 file(s) copied" et le fichier beep.bat doit être OK, ce qu'on peut tester avec:
beep[Enter]
 
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°1984003
chevalier2​000
c'est parti Win7 en 2025
Posté le 14-04-2010 à 16:34:30  profilanswer
 

y a moyen de faire ça aussi sous windows cmd tout simplement ? parce que dans une fenêtre cmd si je tappe copy con beep.bat
ben ca fait rien... je suis obligé d'arrêter la routine
 
C:\>copy con beep.bat
The I/O operation has been aborted because of either a thread exit or an applica
tion request.
        0 file(s) copied.

n°1984095
gilou
Modérateur
Modosaurus Rex
Posté le 14-04-2010 à 23:06:39  profilanswer
 

C'est sans le moindre pb sur ma bécane.
Ca veut dire quoi ça fait rien?
tu as tapé toutes les lignes comme indiqué?
C'est le [Ctrl+z][Enter] qui arrête le mode d'édition.
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°1984232
chevalier2​000
c'est parti Win7 en 2025
Posté le 15-04-2010 à 11:17:07  profilanswer
 

ben ca tourne dans le vide, je doute que la premiere commande (regarde ce que j ai copier) prenne plus de 10 secondes (dsl pour les accent et autre, clavier US de m...)

n°1984243
gilou
Modérateur
Modosaurus Rex
Posté le 15-04-2010 à 11:27:29  profilanswer
 

Mais c'est pas une commande, c'est le texte a taper. :pt1cable:  
Tu tapes ensuite les 3 autres lignes, et quand tu tapes la dernière, celle avec un [Ctrl+z][Enter], le mode d'édition s'arrête, et ca doit t'afficher "1 file(s) copied".
Sinon bien sur, quand tu as tapé la première ligne, c'est passé en mode édition, alors tu peux toujours attendre des plombes, car le shell lui, il attend a ce que tu tapes du texte et que ça se finisse par un Ctrl-z
A+,


---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°1984525
chevalier2​000
c'est parti Win7 en 2025
Posté le 15-04-2010 à 18:23:13  profilanswer
 

Ah moi j'attendais comme un con qu'il se passe quelque chose, d'ailleur ça sert à quoi le "con" dans ton exemple ? "copy con beep.bat[Enter]"
J'avais peur que ça soit une ruse pour planter l'ordinateur comme sous win98 avec le c:\con\con.exe (un truc du genre)

n°1984732
gilou
Modérateur
Modosaurus Rex
Posté le 16-04-2010 à 11:12:22  profilanswer
 

CON, c'est un des périphériques prédéfinis du DOS, CON = console.
COPY CON file.txt, ca copie depuis le fichier CON vers le fichier file.txt, donc depuis la console, donc depuis le clavier. Et ça s'arrête de copier quand la marque de fin de fichier est rencontrée. Cette marque est un CTRL-Z, donc ça s'arrête quand un CTRL-Z est tapé au clavier.
Il y a un certain nombre de mot clés qui datent du DOS qui trainent encore dans Windows, et ont un sens spécial (et ne peuvent donc pas être utilisés comme noms de fichier): CON, PRN, AUX, CLOCK$, NUL, COM0 ... COM9, LPT0 ... LPT9.

 

A+,


Message édité par gilou le 16-04-2010 à 11:21:30

---------------
There's more than what can be linked! --  Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻
n°2004471
nihonjin
Posté le 24-06-2010 à 14:47:12  profilanswer
 

Citation :

Tu peux procéder ainsi:
[Ctrl+g] signifie appuyer sur Control, taper g, relacher la touche Control
[Ctrl+z] signifie appuyer sur Control, taper z, relacher la touche Control
[Enter] signifie  taper Enter (ou entrée ou retour chariot...)
 
dans une fenêtre dos, faire:
 
copy con beep.bat[Enter]
@echo off[Enter]
echo [Ctrl+g][Enter]
[Ctrl+z][Enter]
 


 
Ça marche, mais il faut mettre le volume à fond pour pouvoir l'entendre (très faiblement)...N'y a-t-il pas un moyen permettant de biper plus fort ?

Message cité 1 fois
Message édité par nihonjin le 24-06-2010 à 14:49:04
n°2004619
h3bus
Troll Inside
Posté le 25-06-2010 à 00:03:00  profilanswer
 

nihonjin a écrit :


Ça marche, mais il faut mettre le volume à fond pour pouvoir l'entendre (très faiblement)...N'y a-t-il pas un moyen permettant de biper plus fort ?


 
Tu met un mégaphone devant le HP  :o  


---------------
sheep++

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Bip sous DOS

 

Sujets relatifs
[Résolu] (DOS) Parcourir arboresence et modifier noms fichiers[DOS] Supprimer des cookies
Meilleures performances d'XP en commande(s) Dos... ou grâce à la BDR..DOS : manipulation de chaîne ...
[DOS] extraire le nom d'un fichier pour renommer un autreComment est-ce qu'on peut changer un fichier wave (console Dos)?
caractère ASCII dans batch DOSDOS - mettre resultat d'une commande dans variable
Commandes DOS / Retour du FIND / non trouvéOuvrir une page php a dans 1 nouvelle page avec START (DOS)
Plus de sujets relatifs à : Bip sous DOS


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)