J'ai une liste de noms dans un fichier texte comme celui-ci:de script Powershell pour supprimer des fichiers non spécifiés dans une liste
f1.txt
f2
f3.jpg
Comment puis-je supprimer tout le reste d'un dossier, sauf ces fichiers dans Powershell?
Pseudo-code:
- Lire le fichier texte ligne par ligne
- Créer une liste de noms
- dossier Recurse et ses sous-dossiers
- Si le nom de fichier est pas dans la liste, supprimer il.
Je l'aime. Pourquoi ne pas utiliser -notcontains, cependant? –
Merci. Cela fonctionne parfaitement pour moi. J'ai essayé avec -notcontains comme Mike suggéré et les résultats sont les mêmes. – Mrchief
Je déteste -notcontains. Non, je plaisante. oui, c'est toujours terser. – x0n