Suppression de fichiers supérieurs à X jours en réseau

Fermé
Nicolas.74 - 1 déc. 2016 à 13:50
barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 - 7 janv. 2017 à 16:13
Bonjour,

Je cherche à supprimer des fichiers qui datent de plus de 7 jours automatiquement, j'ai donc fait un petit script avec cette ligne :
ForFiles /P \\10.9.6.5\partage  /D -7 /C "CMD /C if @ISDIR==TRUE echo RD /Q @FILE &RD /Q /S @FILE"
Et lorsque je lance le script: Erreur les chemins d'accès UNC (\\ordinateur\partage) ne sont pas pris en charge.
Existe t'il une façon de faire sans devoir créer un lecteur réseau et donc lui attribuer une lettre?

Merci d'avance,
Nicolas

1 réponse

barnabe0057 Messages postés 14440 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 19 avril 2024 4 908
Modifié par barnabe0057 le 7/01/2017 à 16:27
Bonjour,

Essaie ça :

Setlocal enableextensions

pushd "\\10.9.6.5\partage"

ForFiles /D -7 /C "CMD /C if @ISDIR==TRUE RD /Q /S @FILE"

popd

Endlocal
0