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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  batch exploiter le résulta findstr

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

batch exploiter le résulta findstr

n°2187215
fred92g
Posté le 23-04-2013 à 17:30:40  profilanswer
 

Bonjour,  
 
voila depuis plusieurs heure je me heurte a se problème je voudrai que selon le résulta de findstr si il dit aucune différence il passe a :suite et si il trouve une différence il passe a :copie mes j ai pas trouver comment exploiter le résulta de findstr  
 

Code :
  1. Set Local= %cd%\
  2. Set Serveur=\\Fred-serveur\site\lanceur\
  3. Set Fichier=versions.txt
  4. FC %Serveur%%Fichier% %Local%%Fichier% | FINDSTR "V"
  5. ECHO %ERRORLEVEL%
  6. :COPIE
  7. xcopy \\Fred-serveur\site\lanceur\*.* %cd%\ /A /E /H /R /Y /I /D
  8. EXIT
  9. :SUITE

mood
Publicité
Posté le 23-04-2013 à 17:30:40  profilanswer
 

n°2187302
fred92g
Posté le 24-04-2013 à 01:49:40  profilanswer
 

voila j ai reusi a faire se que je voulai je vous donne la solution sa peu vous servir pour faire la mise a jour automatique de vaux programme maison en reseaux interne
 
echo off
Set Local= %cd%\
Set Serveur=\\Fred-serveur\site\lanceur\
CLS
Set Fichier=versions.txt
FC /l /n %Serveur%%Fichier% %Local%%Fichier%
CLS
echo %ERRORLEVEL%
IF "%ERRORLEVEL%" == "1" (goto :update)
IF "%ERRORLEVEL%" == "0" (goto :suite)
 
:update
echo mise a jour en cour.
timeout /T 5
xcopy \\Fred-serveur\site\lanceur\*.* %cd%\ /A /E /H /R /Y /I /D
echo mise a jour terminer relencer le lenceur
timeout /T 5
exit
 
:suite
start c:\windows\system32\CALC.exe
exit

n°2187303
fred92g
Posté le 24-04-2013 à 01:52:27  profilanswer
 

il se mais en debut de votre batch il y a des modif a faire selon votre config reseaux la ou il y a :suite c est la ou votre batch demarre donc retirer se qui et sous le :suite j ai mie sa juste pour le teste


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  batch exploiter le résulta findstr

 

Sujets relatifs
Batch Recherche fichier à partir d'une liste et CopierPetit probleme de batch
[Shell/Batch] PSToolBesoin d'aide pour faire un batch de téléchargement
Batch ping affichage résultat[BATCH] supprimer le dossier le plus vieux
Batch imression WifAppeler label depuis un autre fichier batch
[BATCH] modification hosts[BATCH/VBS/...] Archiver tous les fichiers log d'un dossier
Plus de sujets relatifs à : batch exploiter le résulta findstr


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR