Comment mémoriser une variable dans un fichier Batch ? - Windows & Software
Marsh Posté le 06-09-2001 à 09:48:55
set i=xxxx affecte la valeur xxxx à la variable i
Pas d'espace avant et après le signe =
echo %i% affiche la variable i
pour toi tu aura :
set ip=xxx.xxx.xxx.xxx
ping %ip%
net send %ip%
A+
Marsh Posté le 06-09-2001 à 10:28:15
J'ai oublié : termine ton batch par :
set ip=
pour supprimer la variable ip
A+
Marsh Posté le 13-09-2001 à 18:50:06
les acro du batch...
c un peu vieux et mort vous trouver pas?
Marsh Posté le 13-09-2001 à 18:59:50
KWEEUAAA ??
les batch c vieux et mort !!
ke nenni mon cher ami, ca rend tjs de bons service
d'apres toi, le boot CDROM de Win98 c fait avec koi ?
Marsh Posté le 13-09-2001 à 19:31:46
Je suis d'accord, le batch est encore utilisé pour plein de routines sous windows 2000.
Dire que le batch est mort c'est parler de quelque chose que l'on ne connait pas.
Essaie de comprendre le batch au lieu d'en avoir peur et dire que c'est mort.
Marsh Posté le 13-09-2001 à 19:36:21
et y a po moyen de faire entrée l utilisateur qq chose et de le mettre en variable
Marsh Posté le 13-09-2001 à 19:46:33
TheJackal a écrit a écrit : les acro du batch... c un peu vieux et mort vous trouver pas? |
BATCH FOREVER !!!!!
Marsh Posté le 13-09-2001 à 19:47:20
M300A a écrit a écrit : et y a po moyen de faire entrée l utilisateur qq chose et de le mettre en variable |
va voir dans Programation, y'a plein de pro du batch
Marsh Posté le 13-09-2001 à 19:54:47
M300A a écrit a écrit : et y a po moyen de faire entrée l utilisateur qq chose et de le mettre en variable |
à ma connaissance, comme ça je vois pas...
tu peux lui donner des choix avec l'option CHOICE et ensuite en testant l'ERRORLEVEL mais pour la saisie.. c pas prévu à priori...
Marsh Posté le 13-09-2001 à 19:55:20
ReplyMarsh Posté le 13-09-2001 à 20:54:36
Le batch mort ?
regarde un batch et compare le a un vbs ou js
c'est vrai que c'est moins puissant, mais c'est infiniment plus pratique, aucune comparaison.
Marsh Posté le 13-09-2001 à 21:16:00
le vbs, c merdique et pas prévu du tout pour travailler avec des fichiers...
C'est bizarre je trouve d'ailleurs venant de zindoz....
Au boulot j'avais regardé pour faire des trucs en vbs, mais je suis vite repassé aux bons vieux batchs qui permettent de faire vraiment beaucoup de choses... et puis quand c trop compliqué... ben un coup de VB6 et hop ! ;-)
Marsh Posté le 13-09-2001 à 21:31:42
Batch Powwwwaaa !
Aujourd'hui mes amis les batchs gère pour moa un archi de 400 machine sur toute la france et un parc 25 serveurs.
Toutes ces petit bête remonte les info, les incidents et les log, opère des traitement et plein d'autre chose pour moi g'en est même qui font de la surveillance avec remonter d'alerte via mail. Une migration, une mise à jour de soft hop package + batch.
Après plein de temp pour faire autre chose être sur le forum par exemple
Le batch est à l'admin system ce que le sabre laser est au chevalier Jedi.
[edtdd]--Message édité par Tilys--[/edtdd]
Marsh Posté le 15-09-2001 à 15:28:40
Yo !
C vrai ke le "tout forme de batch tu maitrisera" "plus competent tu sera" ( bah j'invente et alors )
Non sinon pour repondre à M300A tu peux faire un truc simple comme suit en restant dans l'esprit de Master_Jul:
@Echo Off
Set AdrIp=%1
Set ExtNike=%2
If defined AdrIp Goto Suite
Echo Syntaxe :
Echo Fairchier AdresseIP [Extended Nike]
Echo Extended Nike set to ceketuveux "&" You will be a Bad Boy !
Goto Fin
:Suite
Ping %AdrIp%
Net Send %AdrIp% Espece de gros encu.. !
If Not defined ExtNike Goto Fin
Rem Attention ca chauffe !
SuperNike %AdrIp%
Rem Enfin là tu vois ... hihi !
:Fin
Ca permet de balancer le batch avec l'ip/valeur ki t'interesse ,
y'a d'otre approches certainnement plus simple ou plus complique...
Enfin le Batch c kewl
@+
Marsh Posté le 05-09-2001 à 20:56:10
Je veux que ca donne un truc dans le genre :
@echo off
enregistrement de la variable (une ip) dans une variable de type a$
ping a$
net send a$
et d autre commande, c est pour ne pas remettre l ip sur chaque commande a chaque fois
merci