Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3149 connectés 

 


Dernière réponse
Sujet : Script d'installation windows 2003 Server
shreckbull @ECHO OFF
IF EXIST c:\softs GOTO ACTION
GOTO FIN
 
:ACTION
CD \\serveur\MAJ
install.exe
GOTO FIN
 
:FIN

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
shreckbull @ECHO OFF
IF EXIST c:\softs GOTO ACTION
GOTO FIN
 
:ACTION
CD \\serveur\MAJ
install.exe
GOTO FIN
 
:FIN
superman8fr :bounce:
superman8fr ou plutôt
 
if exist c:\softs
 
cd \\serveur\MAJ\install.exe  
 
install.exe
 
 
?
superman8fr Ok, merci alors il faudrait faire un truc comme cela :
 
if exist c:\softs
 
goto \\serveur\MAJ\install.exe
 
run install.exe
 
??
madmartigan

DaleX a écrit :

En ligne de comande il y a la commande "IF EXIST". Elle marche bien pour tester l'existence des fichiers... je viens de faire le test et ca marche aussi avec les repertoires...


 
Exact, c'est la meilleure méthode
 
au pire, il y a la bonne vielle astuce de l'erreur volontaire :


cd c:\softs
goto cas_%errorlevel%
 
:cas_0
rem le dossier à été trouvé et on est dedans
rem errolevel rapporté : 0
goto fin
 
:cas_1
rem le dossier n'existe pas
rem errorlevel rapporté : 1
 
:fin


 
OK c'est bidon, mais c'est l'occasion d'apprendre la technique du %errorlevel%  ;)

DaleX En ligne de comande il y a la commande "IF EXIST". Elle marche bien pour tester l'existence des fichiers... je viens de faire le test et ca marche aussi avec les repertoires...
superman8fr :hello:  
 
Je cherche à faire un script en BATCH si possible pour simplifier le déploiement de la mise à jour d'un programme :
 
Voici le détail :
 
Il faudrait un script qui exécute les tâches suivantes à la connexion de l'utilisateur sur le domaine :
 

Citation :


Si le répertoire c:\Softs existe
 
Alors
 
Exécuter le programme Nom_du_serveur\MAJ\soft.exe
 
Si le répertoire c:\Softs n'existe pas
 
Alors
 
ne rien faire


 
 
Cela est-il possible ?
 
Merci


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)