Rechercher : dans
Par :

Variable en *.bat

Dernière réponse le 3 avr 2008 à 11:48:34 tonyhawk, le 21 fév 2008 à 14:24:39 
 Signaler ce message aux modérateurs

Bonjour,

J'ai écrit une routine en quickbasic 4.5 dans laquelle j'Utilise

DIM nom AS STRING
DIM nom2 AS STRING
DIM a AS STRING
DIM b AS INTEGER
DIM c AS STRING
DIM d AS STRING

INPUT "fichier *.len: "; nom
INPUT "fichier *.len de sorti: "; nom2

OPEN nom FOR INPUT AS #1
OPEN nom2 FOR OUTPUT AS #2

.....

est-ce que je peux établir (nom) et (nom2) à partir du .bat

cd\
cd sawsim
ssht 1354
cd\
cd prog
lenclean.exe

"c'est dans le lenclean.exe que je dois définir les variable nom et nom2"

ssht c:\sawsim\354.par

merci

Configuration: Windows XP
Internet Explorer 6.0

Meilleures réponses pour « variable en *.bat » dans :
Comment récupérer le résultat d'une commande dans une variable VoirComment récupérer le résultat d'une commande dans une variable Préambule Syntaxe Exemples Préambule Il est bien souvent nécessaire de récupérer le résultat d'une commande (ou de son code retour) dans une variable afin de pouvoir...
[Bash] La variable d'environnement PATH VoirLa variable d'environnement PATH I. Préambule II. C'est quoi le shell ? III. Définition IV. Séance de dissection V. Ajouter un répertoire à la variable PATH VI. Et puis... I. Préambule Sous les systèmes GNU/Linux qu'on le veuille ou...
[Shell] Tester une variable numérique VoirTester une variable numérique    Préambule Dans un environnement "shell", les variables sont, par défaut, de type "chaîne de caractères". De ce fait il n'est pas possible de déclarer une variable de type "entier" (enfin, ceci n'est pas tout à...
Javascript - Les variables VoirLe concept de variable Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. En Javascript, les noms de variables peuvent être aussi long que l'on désire,...
Variables d'environnement VoirVariables d'environnement Une variable d'environnement est une valeur dynamique, chargée en mémoire, pouvant être utilisée par plusieurs processus fonctionnant simultanément. Sur la plupart des systèmes d'exploitation, les emplacement de...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...

1

stipe91, le 16 mar 2008 à 22:04:03

Si jai bien compri la question tu veu utiliser des variable en bat??
Si c'est ca pour utiliser les variable tu peu fair comme ca :
SET /P rc= Tappe le nombre du racoursi ou tu veu allez :

IF %rc% == 1 ( cls
color a
echo Mes jeux
echo.
echo Hotel Giant = 1
echo rd3
SET /P mj= Quelle jeux voulai vous lansser :
)
IF %mj% == 1 ( CD "%ProgramFiles%\JoWood\Hotel Giant"
start Hotel.exe
IF %mj% == 2 ( CD "%ProgramFiles%\Codemasters\Race Driver 3"
start rd3.exe
)
)
IF %rc% ==2 ( cls
echo Voir son ip = 1
echo Voir les conection au resau = 2
echo.
SET /P at= Quelle jeux voulai vous fair :
)
IF %at% ==1 ( ipconfig
pause
)

C'est un racoursi que javer commencer et pas fini pour texpliquer en plus clair :

SET /P mj= Quelle jeux voulai vous lansser : La tu tape nimporte koi et tu fait entrai
(mj) = varible
Et aprai tu mes que si IF %mj% == 1 ( CD "%ProgramFiles%\JoWood\Hotel Giant"
start Hotel.exe
La ca repren donc la variable mj toujourd en % % donc si la variable mj que on a vu plus hau = 1 ca fera se qui est entre ( ) Donc pour moi ca excutera le jeu hotel giant

Merce de me repontre et de me dir si c'est bien ca que tu voulez ^^

Répondre à stipe91

2

 bernard, le 3 avr 2008 à 11:48:34

Bonjours a tous, je voudrai faire un fichie. bat de la commande net send! pour ne pas devoir tout le temps la retaper !!!

pour le moment j ai ecrit ca :

@echo off
echo *************************************
echo Envoye un message via le reseau local
echo *************************************
echo.
echo 1. donne le nom du destinataire
echo ------------------------------------
echo.
echo alice (tape a)
echo salon (tape b)
echo papa (tape c)
echo bernard (tape d)
echo TOUS (tape e)
echo.
set a=192.168.1.102
set b=192.168.1.101
set c=192.168.1.103
set d=192.168.1.100
set e=*
echo.
echo (P.S: si destinataire non-repertorie, donne directement son identifiant.)
echo.
set /p dest=
echo.
echo 2. donne un message
echo -----------------------
echo.
set /p mess=
echo.
net send %dest% %mess%
echo.
pause


Voila, le probleme est au niveau des variable: qd je tape a,b,c,d ou e, celle ci non pas enregistre l adresse ip que je leur est donné au part avant => quelque petit prob pour ce qui est de trouve l alias :p

merci d avance

Répondre à bernard
Collection CommentÇaMarche.net