[Resolu] /D qui disparait dans for /D
Posté : 29 juin 2015 10:32
Bonjour,
J4ai un souci.
Je cherche à faire tourner ce batch:
Mais le FOR /D /R %%r est transformé à l’exécution en "for / %r"
Si je fais "echo FOR /D /R %%r"
l'echo est correct.
Derniers tests:
Si je désactive les extensions de commandes, les /D et /R sont conservés pendant l'execution, mais du coup, ils ne fonctionnent plus.
Si je les réactive, ils disparaissent!
Quid?
J4ai un souci.
Je cherche à faire tourner ce batch:
Code : Tout sélectionner
Set sou=D:\OrthopG5\
net use y: /delete
net use y: \\srvrds01.grplcm.local\d$
Set des=Y:
rem echo %des%
rem echo %sou%
FOR /D /R %%r in (%des%*) DO IF exist %%r\omnis.exe (
rem xcopy %sou%documentation\"modes op‚ratoires Utilisateurs"\*.* %%r\documentation\"modes op‚ratoires Utilisateurs"\ /i /s /F /Y
xcopy %sou%modeles\*.* %%r\modeles\ /i /s /F /Y
rem del %%r\scripts\*.* /s /q
rem xcopy %sou%scripts\*.* %%r\scripts\ /i /s /F /Y
)
Si je fais "echo FOR /D /R %%r"
l'echo est correct.
Derniers tests:
Si je désactive les extensions de commandes, les /D et /R sont conservés pendant l'execution, mais du coup, ils ne fonctionnent plus.
Si je les réactive, ils disparaissent!
Quid?