Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
Boucle FOR [PAS Résolu]
Auteur Message
Répondre en citant
Message Boucle FOR [PAS Résolu] 
Hey,

J'ai un problème avec une boucle FOR

Code:

for /f "delims=" %%i in (setup.webos) do (
                                       for /f "tokens=1,2 delims==" %%a in ("%%i") do (
                                                                                       if !compte!==1 set setup=%%b
                                                                                       if !compte!==2 set privatekey=%%b
                                                                                       if !compte!==3 set username=%%b
                                                                                       if !compte!==4 set password=%%b
                                                                                       if !compte!==5 set verions=%%b)


Cette boucle me permet de récupéré des variables dans le fichier setup.webos mais cela ne marche pas pouvez vous m'aidez ?



Dernière édition par tomjomson156 le Mar 7 Juil 2015 - 22:15; édité 2 fois
Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message . 
Salut

Si setup.webos contient du texte essai comme ça :

Code:

for /f "delims=" %%i in ('type setup.webos') do (


Ou si c'est un executable ou autre juste
Code:

for /f "delims=" %%i in ('setup.webos') do (


@+ Okay




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message Boucle FOR [PAS Résolu] 
Merci Magic, tes le meilleur <3!



Répondre en citant
Message . 
<3 <3 <3




______________________________________________________
Site MagicDosYoutubeFacebookVietcong 2 OlympeVietcong 2 Alliance
Visiter le site web du posteur Skype
Répondre en citant
Message J'ai encore un problème 
J'ai encore un problème;

J'ai un premier fichier variable.bat qui set open a StormHeberg

Le second est ouvert par variable.bat et est ftp.bat il contient la boucle FOR pour récupéré les variables dans le fichier %open%

Code:

for /f "delims=" %%i in ('type %open%.config') do (
                                       for /f "tokens=1,2 delims==" %%a in ("%%i") do (
                                                                                       if !compte!==1 set ip=%%b
                                                                                       if !compte!==2 set user=%%b
                                                                                       if !compte!==3 set password=%%b)


Ca ferme directement la fenetre ..



Répondre en citant
Message Re: J'ai encore un problème 
NiSnip a écrit:
J'ai encore un problème;

J'ai un premier fichier variable.bat qui set open a StormHeberg

Le second est ouvert par variable.bat et est ftp.bat il contient la boucle FOR pour récupéré les variables dans le fichier %open%

Code:

for /f "delims=" %%i in ('type %open%.config') do (
                                       for /f "tokens=1,2 delims==" %%a in ("%%i") do (
                                                                                       if !compte!==1 set ip=%%b
                                                                                       if !compte!==2 set user=%%b
                                                                                       if !compte!==3 set password=%%b)


Ca ferme directement la fenetre ..


Si sa ferme directement la fenêtre, c'est qu'il y a une erreur de syntaxe: ici, je vois qu'il manque une parenthèse.

essaie ca:
Code:
for /f "delims=" %%i in ('type %open%.config') do (
                                       for /f "tokens=1,2 delims==" %%a in ("%%i") do (
                                                                                       if !compte!==1 set ip=%%b
                                                                                       if !compte!==2 set user=%%b
                                                                                       if !compte!==3 set password=%%b
                                                                                                                )
                                                                                                  )





______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Répondre en citant
Message Boucle FOR [PAS Résolu] 
Merci TSNake j'ai un autre problème x)

Je comprend pas :

Juste au dessu ma boucle for récupere les variables

Code:

:startup
cls
:ok
cls
echo  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo  º                               º
echo  º  Drag and Drop file here !    º
echo  º                               º
echo  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
set /p file=
delete %open%.temp
(
echo open %ip%
echo %user%
echo %password%
echo cd ec
echo mput %file%
echo quit
) > %open%.temp
ftp -s:%open%.temp
delete %open%.temp
cls
echo  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo   %file%
echo   Send to: %open%
echo  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping localhost -n 2 >Nul
goto :startup


Le problème c'est que mon fichier est transféré a la racine de mon site au lieu du répertoire ec/



Répondre en citant
Message Boucle FOR [PAS Résolu] 
Code:
cls
@echo off
:ok
cls
echo  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo  º                               º
echo  º  Drag and Drop file here !    º
echo  º                               º
echo  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
set /p file=
del open.temp
(
echo open %ip%
echo %username%
echo %password%
echo cd ec
echo pwd
echo send %file%
echo ls
echo quit
) > open.temp
ftp -s:open.temp
del open.temp
cls
echo  ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo   %file%
echo   Send to: %open%
echo  ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ping localhost -n 2 >Nul
goto :startup


Voila, et dis moi si de ton coté, ça marche.




______________________________________________________
Partager permet le savoir. Le savoir permet de partager de nouveau savoirs.
Message Boucle FOR [PAS Résolu] 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch