Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
John of Aix
patric wrote:
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Ermmmmmmmm....C'est quoi la question (je sus anglophone)? Batch en francais veut dire 'traitement par lots', si c'est ça que tu veux. Donc tu veut lancer un fichier de 'traitement par lots'. Bon, j'admets que çe n'est pas trop clair pour le néophytes, mais ça veut dire que tu lance un programme/fichier avec plusiers commandes dedans (en texte) qui seront lues l'une apres l'autre. Dans un fichier Batch il peut avoir des choses comme CLS (Clear Screen, effacer l'écran) - untel.exe (lancer le prgramme Untel) etc qui seront traités l'une aprés l'autre.
patric wrote:
Je ne suis pas très fort en informatique ou en langue étrangère mais
que veut dire lancer des commandes en batch? Merci
Ermmmmmmmm....C'est quoi la question (je sus anglophone)? Batch en
francais veut dire 'traitement par lots', si c'est ça que tu veux. Donc
tu veut lancer un fichier de 'traitement par lots'. Bon, j'admets que çe
n'est pas trop clair pour le néophytes, mais ça veut dire que tu lance
un programme/fichier avec plusiers commandes dedans (en texte) qui
seront lues l'une apres l'autre. Dans un fichier Batch il peut avoir des
choses comme CLS (Clear Screen, effacer l'écran) - untel.exe (lancer le
prgramme Untel) etc qui seront traités l'une aprés l'autre.
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Ermmmmmmmm....C'est quoi la question (je sus anglophone)? Batch en francais veut dire 'traitement par lots', si c'est ça que tu veux. Donc tu veut lancer un fichier de 'traitement par lots'. Bon, j'admets que çe n'est pas trop clair pour le néophytes, mais ça veut dire que tu lance un programme/fichier avec plusiers commandes dedans (en texte) qui seront lues l'une apres l'autre. Dans un fichier Batch il peut avoir des choses comme CLS (Clear Screen, effacer l'écran) - untel.exe (lancer le prgramme Untel) etc qui seront traités l'une aprés l'autre.
mbfac
bonsoir
"patric" a écrit dans le message de news: 451c36c7$0$21147$
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
un petit exemple...
vous editez un fichier texte avec notepad par exemple:
pause echo c'est un test de fichier batch echo off echo on peut taper une suite de commandes pour voir par exemple comment se comporte le réseau c:windowssystem32ping localhost c:windowssystem32ping www.google.fr pause
enregistrez le avec l'extension .bat voila votre premier batch qui fait pas grand chose :-)
on peut y integrer des commandes dos: copy rename...et meme des tests et des entrées clavier c'est l'ancêtre de la macro-commade
Cordialement
Michel
bonsoir
"patric" <jb.molinier@club-internet.fr> a écrit dans le message de news:
451c36c7$0$21147$7a628cd7@news.club-internet.fr...
Je ne suis pas très fort en informatique ou en langue étrangère mais que
veut dire lancer des commandes en batch? Merci
un petit exemple...
vous editez un fichier texte avec notepad
par exemple:
pause
echo c'est un test de fichier batch
echo off
echo on peut taper une suite de commandes pour voir par exemple comment se
comporte le réseau
c:windowssystem32ping localhost
c:windowssystem32ping www.google.fr
pause
enregistrez le avec l'extension .bat
voila votre premier batch qui fait pas grand chose :-)
on peut y integrer des commandes dos: copy rename...et meme des tests et des
entrées clavier
c'est l'ancêtre de la macro-commade
"patric" a écrit dans le message de news: 451c36c7$0$21147$
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
un petit exemple...
vous editez un fichier texte avec notepad par exemple:
pause echo c'est un test de fichier batch echo off echo on peut taper une suite de commandes pour voir par exemple comment se comporte le réseau c:windowssystem32ping localhost c:windowssystem32ping www.google.fr pause
enregistrez le avec l'extension .bat voila votre premier batch qui fait pas grand chose :-)
on peut y integrer des commandes dos: copy rename...et meme des tests et des entrées clavier c'est l'ancêtre de la macro-commade
Cordialement
Michel
Aigle bavard
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Traitement par lots (de commandes ou d'intructions)
Aigle bavard
Je ne suis pas très fort en informatique ou en langue étrangère mais que
veut dire lancer des commandes en batch? Merci
Traitement par lots (de commandes ou d'intructions)
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Traitement par lots (de commandes ou d'intructions)
Aigle bavard
Jean-Claude BELLAMY
Dans le message :451c36c7$0$21147$, patric a pris la peine d'écrire ce qui suit :
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Le terme "Batch" en informatique signifie en français "traitement par lot" Il s'oppose au traitement interactif.
En général, il ne nécessite aucune présence humaine (ou ne requiert que des saisies simples au clavier), et est utilisé pour effectuer des tâches assez longues et/ou répétitives. Un fichier batch (sous NT il a l'extension ".BAT" ou ".CMD", c'est strictement équivalent) est un fichier texte, dont chaque ligne est une commande (ou éventuellement un commentaire). Ce fichier est INTERPRÉTÉ par le "processeur de commandes", qui est par défaut sous NT l'exécutable "%systemroot%system32CMD.EXE" On peut en changer si on le désire, p.ex. l'excellent 4NT.EXE de chez JPSOFT http://www.jpsoft.com/4ntdes.htm
Chaque commande peut être, au choix : - interne, c'est à dire faisant partie des commandes propres au processeur de commandes, telle que CD (changement de répertoire) VER (affichage de la version de Windows) SET (définition d'une varaible d'environnement) FOR (réalisation de boucle itératives dans un batch) COPY (copie de fichiers) ... - externes, c'est à dire faisant appel à des exécutables ou des scripts, indépendants du processeur de commandes, Microsoft ou non, ... En général, ces exécutables ou scripts fonctionnent eux aussi en ligne de commande, car un logiciel à interface graphique, attendant p.ex. la saisie d'une chaine dans un champ puis l'appui sur un bouton, risquerait de bloquer le déroulement du batch.
NB : Les batchs ne sont "ni mieux", "ni moins bien" que l'exécution d'applis avec interface graphique ! L'un ne remplace pas l'autre.
Un batch peut servir aussi à créer sur le bureau (ou ailleurs) des raccourcis "élaborés" vers une application quelconque, mais à laquelle il faut passer des paramètres assez longs.
P.ex., quand on veut intégrer un correctif Microsoft (hotfix KBxxxxxxxx.exe) à un CD d'installation de XP, il faut exécuter une commande du style : KBxxxxxxxx.exe /integrate:"k:mes CDXP SP2"
"k:mes CDXP SP2" désignant un dossier sur un disque dans lequel on a copié les fichiers de XP, qui servira ensuite à graver un CD Au lieu de taper à chaque nouveau correctif cette ligne qui n'est pas évidente à mémoriser (surtout le chemin de fichiers) , on aura intérêt à créer un batch ontenat ceci : @echo off %1 /integrate:"k:mes CDXP SP2" que l'on appellera p.ex. "Integration-correctif.bat"
Et pour intéger un correctif, il suffira d'exécuter directement : Integration-correctif WindowsXP-KB896424-x86-FRA.exe
Autre exemple : J'ai créé chez moi un batch intitulé "Test Internet.bat" qui contient ceci : @echo off ping www.inria.fr pause et dont j'ai placé un raccourci sur le bureau nommé "Test Internet". Un double-clic dessus ouvre alors une fenêtre de commande dans la quelle je vois le résultat d'un "ping" vers le serveur de l'INRIA (qui est TOUJOURS actif) et docn m'indique si je suis ou non connecté à Internet.
Autre exemple : Sur mon site, je présente un batch qui permet de choisir rapidement une configuration réseau entre adresse IP dynamique (DHCP) ou adresse IP fixe : http://www.bellamyjc.org/download/dhcp-fixe.cmd
L'intérêt d'un batch est sa RAPIDITÉ et FACILITÉ de conception (il suffit d'un éditeur teste tel que le bloc-notes). Il n'y a pas de compilation ou édition de liens, puisque c'est interprété. Le débogage est rapide à mettre en place (il suffit de placer l'instruction "echo on" en tête)
Pour faire court, les batchs c'est fait pour les feignants astucieux !!! ;-) (et j'en fait partie!)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :451c36c7$0$21147$7a628cd7@news.club-internet.fr,
patric <jb.molinier@club-internet.fr> a pris la peine d'écrire ce qui suit :
Je ne suis pas très fort en informatique ou en langue étrangère mais
que veut dire lancer des commandes en batch? Merci
Le terme "Batch" en informatique signifie en français "traitement par lot"
Il s'oppose au traitement interactif.
En général, il ne nécessite aucune présence humaine (ou ne requiert que des
saisies simples au clavier), et est utilisé pour effectuer des tâches assez
longues et/ou répétitives.
Un fichier batch (sous NT il a l'extension ".BAT" ou ".CMD", c'est
strictement équivalent) est un fichier texte, dont chaque ligne est une
commande (ou éventuellement un commentaire).
Ce fichier est INTERPRÉTÉ par le "processeur de commandes", qui est par
défaut sous NT l'exécutable "%systemroot%system32CMD.EXE"
On peut en changer si on le désire, p.ex. l'excellent 4NT.EXE de chez JPSOFT
http://www.jpsoft.com/4ntdes.htm
Chaque commande peut être, au choix :
- interne, c'est à dire faisant partie des commandes
propres au processeur de commandes, telle que
CD (changement de répertoire)
VER (affichage de la version de Windows)
SET (définition d'une varaible d'environnement)
FOR (réalisation de boucle itératives dans un batch)
COPY (copie de fichiers)
...
- externes, c'est à dire faisant appel à des exécutables
ou des scripts, indépendants du processeur de commandes,
Microsoft ou non, ...
En général, ces exécutables ou scripts fonctionnent eux aussi
en ligne de commande, car un logiciel à interface graphique,
attendant p.ex. la saisie d'une chaine dans un champ puis l'appui
sur un bouton, risquerait de bloquer le déroulement du batch.
NB : Les batchs ne sont "ni mieux", "ni moins bien" que l'exécution d'applis
avec interface graphique !
L'un ne remplace pas l'autre.
Un batch peut servir aussi à créer sur le bureau (ou ailleurs) des
raccourcis "élaborés" vers une application quelconque, mais à laquelle il
faut passer des paramètres assez longs.
P.ex., quand on veut intégrer un correctif Microsoft (hotfix KBxxxxxxxx.exe)
à un CD d'installation de XP, il faut exécuter une commande du style :
KBxxxxxxxx.exe /integrate:"k:mes CDXP SP2"
"k:mes CDXP SP2" désignant un dossier sur un disque dans lequel on a copié
les fichiers de XP, qui servira ensuite à graver un CD
Au lieu de taper à chaque nouveau correctif cette ligne qui n'est pas
évidente à mémoriser (surtout le chemin de fichiers) , on aura intérêt à
créer un batch ontenat ceci :
@echo off
%1 /integrate:"k:mes CDXP SP2"
que l'on appellera p.ex. "Integration-correctif.bat"
Et pour intéger un correctif, il suffira d'exécuter directement :
Integration-correctif WindowsXP-KB896424-x86-FRA.exe
Autre exemple :
J'ai créé chez moi un batch intitulé "Test Internet.bat" qui contient ceci :
@echo off
ping www.inria.fr
pause
et dont j'ai placé un raccourci sur le bureau nommé "Test Internet".
Un double-clic dessus ouvre alors une fenêtre de commande dans la quelle je
vois le résultat d'un "ping" vers le serveur de l'INRIA (qui est TOUJOURS
actif) et docn m'indique si je suis ou non connecté à Internet.
Autre exemple :
Sur mon site, je présente un batch qui permet de choisir rapidement une
configuration réseau entre adresse IP dynamique (DHCP) ou adresse IP fixe :
http://www.bellamyjc.org/download/dhcp-fixe.cmd
L'intérêt d'un batch est sa RAPIDITÉ et FACILITÉ de conception (il suffit
d'un éditeur teste tel que le bloc-notes).
Il n'y a pas de compilation ou édition de liens, puisque c'est interprété.
Le débogage est rapide à mettre en place (il suffit de placer l'instruction
"echo on" en tête)
Pour faire court, les batchs c'est fait pour les feignants astucieux !!! ;-)
(et j'en fait partie!)
--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr
Dans le message :451c36c7$0$21147$, patric a pris la peine d'écrire ce qui suit :
Je ne suis pas très fort en informatique ou en langue étrangère mais que veut dire lancer des commandes en batch? Merci
Le terme "Batch" en informatique signifie en français "traitement par lot" Il s'oppose au traitement interactif.
En général, il ne nécessite aucune présence humaine (ou ne requiert que des saisies simples au clavier), et est utilisé pour effectuer des tâches assez longues et/ou répétitives. Un fichier batch (sous NT il a l'extension ".BAT" ou ".CMD", c'est strictement équivalent) est un fichier texte, dont chaque ligne est une commande (ou éventuellement un commentaire). Ce fichier est INTERPRÉTÉ par le "processeur de commandes", qui est par défaut sous NT l'exécutable "%systemroot%system32CMD.EXE" On peut en changer si on le désire, p.ex. l'excellent 4NT.EXE de chez JPSOFT http://www.jpsoft.com/4ntdes.htm
Chaque commande peut être, au choix : - interne, c'est à dire faisant partie des commandes propres au processeur de commandes, telle que CD (changement de répertoire) VER (affichage de la version de Windows) SET (définition d'une varaible d'environnement) FOR (réalisation de boucle itératives dans un batch) COPY (copie de fichiers) ... - externes, c'est à dire faisant appel à des exécutables ou des scripts, indépendants du processeur de commandes, Microsoft ou non, ... En général, ces exécutables ou scripts fonctionnent eux aussi en ligne de commande, car un logiciel à interface graphique, attendant p.ex. la saisie d'une chaine dans un champ puis l'appui sur un bouton, risquerait de bloquer le déroulement du batch.
NB : Les batchs ne sont "ni mieux", "ni moins bien" que l'exécution d'applis avec interface graphique ! L'un ne remplace pas l'autre.
Un batch peut servir aussi à créer sur le bureau (ou ailleurs) des raccourcis "élaborés" vers une application quelconque, mais à laquelle il faut passer des paramètres assez longs.
P.ex., quand on veut intégrer un correctif Microsoft (hotfix KBxxxxxxxx.exe) à un CD d'installation de XP, il faut exécuter une commande du style : KBxxxxxxxx.exe /integrate:"k:mes CDXP SP2"
"k:mes CDXP SP2" désignant un dossier sur un disque dans lequel on a copié les fichiers de XP, qui servira ensuite à graver un CD Au lieu de taper à chaque nouveau correctif cette ligne qui n'est pas évidente à mémoriser (surtout le chemin de fichiers) , on aura intérêt à créer un batch ontenat ceci : @echo off %1 /integrate:"k:mes CDXP SP2" que l'on appellera p.ex. "Integration-correctif.bat"
Et pour intéger un correctif, il suffira d'exécuter directement : Integration-correctif WindowsXP-KB896424-x86-FRA.exe
Autre exemple : J'ai créé chez moi un batch intitulé "Test Internet.bat" qui contient ceci : @echo off ping www.inria.fr pause et dont j'ai placé un raccourci sur le bureau nommé "Test Internet". Un double-clic dessus ouvre alors une fenêtre de commande dans la quelle je vois le résultat d'un "ping" vers le serveur de l'INRIA (qui est TOUJOURS actif) et docn m'indique si je suis ou non connecté à Internet.
Autre exemple : Sur mon site, je présente un batch qui permet de choisir rapidement une configuration réseau entre adresse IP dynamique (DHCP) ou adresse IP fixe : http://www.bellamyjc.org/download/dhcp-fixe.cmd
L'intérêt d'un batch est sa RAPIDITÉ et FACILITÉ de conception (il suffit d'un éditeur teste tel que le bloc-notes). Il n'y a pas de compilation ou édition de liens, puisque c'est interprété. Le débogage est rapide à mettre en place (il suffit de placer l'instruction "echo on" en tête)
Pour faire court, les batchs c'est fait pour les feignants astucieux !!! ;-) (et j'en fait partie!)
-- May the Force be with You! La Connaissance s'accroît quand on la partage ---------------------------------------------------------- Jean-Claude BELLAMY [MVP] http://www.bellamyjc.org ou http://jc.bellamy.free.fr