Powershell Déplacer L'Élément De Renommer Si Le Fichier Existe
J'ai un script powershell qui prend tous les fichiers dans un répertoire, renomme le premier et le déplace, puis passe au fichier suivant. Parfois, il y aura plusieurs fichiers sont renommés pour le même nom (à cause du système qu'il va, pas l'idéal et d'avoir à changer) et était d'écraser les fichiers qui ne devraient pas avoir été écrasés avec force. J'ai besoin de tous les fichiers à déplacer, mais aussi avoir des noms uniques de sorte que nous avons à disposition dans l'emplacement de destination. Est-il un moyen facile de l'avoir à renommer automatiquement de sorte qu'il pourrait ressembler:
123.txt
123(1).txt
123(2).txt
ou
123.txt
123_1.txt
123_2.txt
- J'ai une petite idée sur
powershell
(le nom est une blague en elle-même...), mais n'est-ce pas offrir à certains la fonction de création des noms de fichier en cours de garantie unique à l'instar d'autres environnements? - J'ai trouvé peu de documentation, mais n'ai rien vu à propos des noms uniques, juste qu'il peut forcer déplacer et remplacer le fichier qui existe déjà, sinon il renvoie une erreur et ignore le déplacer, laissant le vieux et le nouveau fichier dans leur répertoire respectif.
Vous devez vous connecter pour publier un commentaire.
Il n'y a pas de moyen de le faire. Donner à ceci un essai: