Commandes batch
Fermé
TheCoward
Messages postés
6
Date d'inscription
mardi 27 décembre 2011
Statut
Membre
Dernière intervention
16 octobre 2012
-
5 janv. 2012 à 18:10
TheCoward - 29 févr. 2012 à 17:36
TheCoward - 29 févr. 2012 à 17:36
Bonjour, je bidouille un peu en Batch.
J'aimerai des tuyaux pour accomplir certaines commandes que je ne connais pas
- Une commande qui permet de mettre une courte pause de quelques ticks.
- Une commande qui permet de lancer un fichier audio ou vidéo et pas un executable.
Même si je suppose que ces commandes ne sont pas possibles (ou pas) je vous remercie d'avance
J'aimerai des tuyaux pour accomplir certaines commandes que je ne connais pas
- Une commande qui permet de mettre une courte pause de quelques ticks.
- Une commande qui permet de lancer un fichier audio ou vidéo et pas un executable.
Même si je suppose que ces commandes ne sont pas possibles (ou pas) je vous remercie d'avance
A voir également:
- Commandes batch
- Invite de commandes - Guide
- Fichier batch - Guide
- Commandes terminal mac - Guide
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Echo off batch ✓ - Forum Autoit / batch
6 réponses
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
854
8 janv. 2012 à 11:25
8 janv. 2012 à 11:25
Bonjour
1) J'avais créé un programme en C++ pause.exe. Il suffisait de taper pause n avec n en secondes, mais je l'ai effacé, le jugeant inutile. Vous devriez trouver quelque chose d'équivalent sur Internet
2) On peut afficher un fichier audio/video en tapant son chemin complet ou seulement son nom si on le place dans le dossier du batch
1) J'avais créé un programme en C++ pause.exe. Il suffisait de taper pause n avec n en secondes, mais je l'ai effacé, le jugeant inutile. Vous devriez trouver quelque chose d'équivalent sur Internet
2) On peut afficher un fichier audio/video en tapant son chemin complet ou seulement son nom si on le place dans le dossier du batch
salut,
un ping de la boucle locale dure 1 seconde à quelque chose près.
donc dans un batch une pause de 5 secondes reviendrait à faire:
ping -n 5 127.0.0.1 >nul 2>&1
pour lancer un fichier audio ou video, on peut normalement faire comme jmwurth a dit ou si cela ne fonctionne pas mettre "start" devant puis le chemin du fichier.
bye
un ping de la boucle locale dure 1 seconde à quelque chose près.
donc dans un batch une pause de 5 secondes reviendrait à faire:
ping -n 5 127.0.0.1 >nul 2>&1
pour lancer un fichier audio ou video, on peut normalement faire comme jmwurth a dit ou si cela ne fonctionne pas mettre "start" devant puis le chemin du fichier.
bye
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
854
8 janv. 2012 à 18:41
8 janv. 2012 à 18:41
J'avais donc fait mon batch en C++ avec la commande sleep. Un batch est là en anglais
http://www.malektips.com
http://www.malektips.com
jmwurth
Messages postés
2933
Date d'inscription
dimanche 13 août 2006
Statut
Membre
Dernière intervention
23 juin 2013
854
9 janv. 2012 à 17:57
9 janv. 2012 à 17:57
En fait, mon programme s'appelait cpause.c
#include <dos.h>
#include <stdio.h>
#include <stdlib.h>
#define nbsec argv[1]
int main(int argc,char *argv[])
{
int nbs;
if (argc==1)
{
printf ("pause de n secondes ; usage cpause n \n");
printf ("Jean-Marc Wurth - 1996");
exit(1);
}
nbs=atoi(nbsec);
sleep(nbs);
return 0;
}
#include <dos.h>
#include <stdio.h>
#include <stdlib.h>
#define nbsec argv[1]
int main(int argc,char *argv[])
{
int nbs;
if (argc==1)
{
printf ("pause de n secondes ; usage cpause n \n");
printf ("Jean-Marc Wurth - 1996");
exit(1);
}
nbs=atoi(nbsec);
sleep(nbs);
return 0;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
levequeg
Messages postés
16
Date d'inscription
lundi 9 janvier 2012
Statut
Membre
Dernière intervention
26 janvier 2012
7
9 janv. 2012 à 22:09
9 janv. 2012 à 22:09
Bonsoir,
Si tu es sous windows Vista ou supérieur (windows 7), tu peux utiliser la commande timeout.
Exemple : Attendre 10 secondes
Utilisation : timeout /t 10
Aide : timeout /?
Pour lancer un fichier audio ou video il te faut malheuresement passer par un executable, je te conseille de regarder du coté de VLC.
Bon courage
Si tu es sous windows Vista ou supérieur (windows 7), tu peux utiliser la commande timeout.
Exemple : Attendre 10 secondes
Utilisation : timeout /t 10
Aide : timeout /?
Pour lancer un fichier audio ou video il te faut malheuresement passer par un executable, je te conseille de regarder du coté de VLC.
Bon courage