script bat - Shell/Batch - Programmation
Marsh Posté le 10-09-2005 à 19:50:13
Salut,
Exemple pour la boucle :
Code :
|
Marsh Posté le 12-09-2005 à 09:36:50
je suis encore extrêmement novice... Pourrais tu m'expliquer ta boucle ce qu'elle est censé faire?
Marsh Posté le 12-09-2005 à 14:50:15
Tu peux lire l'aide de la commande
for
en tapant
for /?
à l'invite de commandes, pour comprendre l'utilité du switch /l. Tout y est expliqué.
N'hésite pas de revenir poser des questions si tu en as après la lecture.
@+
Marsh Posté le 10-09-2005 à 19:08:46
Bonjour à tous,
Voilà je débute en script dos (.bat) et un problème me pousse à venir demander votre aide
Voici ma demande
J'aimerais faire un script qui vérifie chaque pc (pcsgsbxp001 jusqu'à 126 ensuite de pcsgsbxp300 à pcsgsbxp310) qui vérifie si il y a un dossier apriso dans le programme files, qu'il fasse automatiquement 1 à 1 les pc et qu'il copie si le dossier apriso y est les fichier de mon pc, exemple
@echo off
set flexnet=c:\Temp\Vrai_Temp
if exist "\\pcsgsbxp001\c$\Program Files\Apriso goto test
if not exist \\pcsgsbxp001\c$\Program Files\Apriso goto suivant
:test
xcopy /y /E Simu "\\pcsgsbxp001\c$\Program Files\Apriso\FlexNet72"
:suivant
if exist "\\pcsgsbxp002\c$\Program Files\Apriso goto test2
if not exist \\pcsgsbxp002\c$\Program Files\Apriso goto suivant2
:test2
xcopy /y /E Simu "\\pcsgsbxp001\c$\Program Files\Apriso\FlexNet72"
etc...
mais j'aimerais que ça soit une boucle qu'il fasse jusque 126 et ensuite de commencer à pcsgsbxp300 jusque pcsgsbxp310
et aussi d'écrire dans un fichier les pc qu'il na pas trouvé le dossier Apriso
Un grand merci d'avance si vous me trouvez la réponse
Bonne journée à tous