flipgwen
Nouveau membre
Bonjour,
j'ai réaliser le .bat suivant:
Pour le déplacement et la copie tout fonctionne par contre pour la suppression j'ai le message d'erreur suivant
ERROR: UNC paths (\\machine\share) are not supported.
Merci d'avance pour votre aide car la je patauge, je n'arrive pas a trouver le moyen de supprimer mes fichiers
j'ai réaliser le .bat suivant:
Code:
@echo off
FOR /f "tokens=1,2,3,4,5 delims=," %%a in (MovevsFiler.txt) do (
Rem Description des arguments du fichier MovevsFiler.txt
Rem Type : Mov pour un déplacement, Supp pour une suppression, Cop pour une copy
REM echo %%a
Rem chemin source du fichier (Chemin UNC pour une suppression)
echo %%b
Rem chemin cible du fichier, si pas de chemin alors remplacer l'argument par un - pour suppression par exemple
REM echo %%c
Rem duree en nombre de jours "3mois -- 90 ; 1an -- 365"
REM echo %%d
Rem extension du fichier
REM echo %%e
IF /I %%a EQU Mov call echo Deplacement des fichiers de plus de %%d jours && FORFILES -p "%%b" -s -m *.%%e -d ^-%%d -c "cmd /c move @FILE "%%c"
IF /I %%a EQU Supp call echo Suppression des fichiers de plus de %%d jours && PushD "%%b" && FORFILES -p "%%b" -s -m *.%%e -d ^-%%d -c "cmd /c del /q @FILE" && popD
IF /I %%a EQU Cop call echo Copie des fichiers de plus de %%d jours && FORFILES -p "%%b" -s -m *.%%e -d ^-%%d -c "cmd /c copy /y @FILE "%%c"
)
pause
Pour le déplacement et la copie tout fonctionne par contre pour la suppression j'ai le message d'erreur suivant
ERROR: UNC paths (\\machine\share) are not supported.
Merci d'avance pour votre aide car la je patauge, je n'arrive pas a trouver le moyen de supprimer mes fichiers