Salut
Je sais que ce sujet est trés fréquent sur le net puisque le flag -recurse de la commande Remove-Item ne fonctionne pas bien (meme les ressources microsoft le disent alors...) Des solutions de contournement sont proposées mais malheuresement, je n'arrive pas à les faire fonctionner systèmatiquement pour supprimer le contenu d'un répertoire et de ses sous-répertoires.
J'utilise:
mais parfois la commande se retrouve en train de vouloir effacer un répertoire avant d'avoir effacé son contenu ce qui provoque une demande de confirmation magré le -force. Et ca je veux pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 get-childitem $ProjectPubDir -exclude web.config, App_Offline.htm -recurse|` remove-item -force
Si j'ajoute un -recurse au remove-item ca marche souvent mieux, mais pas toujours (cf début de mail)
Donc bref, je tricote et ca me tue d'avoir un tel problème sur un truc aussi basique pour un language de script non? Aurais je fais le mauvais choix...
Merci de votre aide
PS: j'utilise PS1
Partager