Page 1 sur 1

[résolu]aide bat

Posté : jeu. 12 mai 2011 11:25
par Nash
salut ,

pfff trop nul en commande moi :

j'ai 2 fichier bat dans un repertoire , je veux creer un bat qui me lance les 2 l'un apres l'autre....ou encore mieux regrouper les deux en 1 :

1er :
@echo off

for /f %%§ in ('dir /b ^| Find ".exe"') do (
start /wait %%~§ /verysilent

)
2eme :
@echo off

for /f %%§ in ('dir /b ^| Find ".msu"') do (
start /wait %%~§ /verysilent

)
celui que j'avais creer mais qui marche pas :
@echo off

for /f %%§ in ('dir /b ^| Find ".bat"') do (
start /wait %%~§ /verysilent

)
pourkoi il marche pas ? c bien dis "trouve les bat dans ce repertoire et lance les ???

:D

Re: aide bat

Posté : jeu. 12 mai 2011 11:28
par KuronekoChris
Faudrait pas utiliser la fonction "CALL" pour lancer tes autres batchs

Dans mes souvenirs le "start" était pour lancer des exécutables.

Re: aide bat

Posté : jeu. 12 mai 2011 11:34
par Nash
ca m'avance pas lol , la ligne complete , ca ca m'arrangerait :D

Re: aide bat

Posté : jeu. 12 mai 2011 11:41
par Nash
sayez celui la marche lol
@echo off

for /f %%§ in ('dir /b ^| Find ".exe"') do (
start /wait %%~§ /verysilent

)

@echo off

for /f "skip=1" %%A in ('dir /b *.msu') do (
echo Installation Update "%%A" ...
start "" /wait WUSA %%A /quiet /norestart > nul
)