renommez-point et le remplacer si le nom de fichier existe

Je suis en train d'utiliser le Rename-Item applet de commande pour effectuer les opérations suivantes:

J'ai un dossier qui contient des "*.txt de fichiers". Disons 1.txt, 2.txt etc...

Je veux copier des fichiers qui ont un préfixe, de les renommer en *.txt et remplacer tous les fichiers existants s'il y a des.

exemple:

dossier: c:\TEST

fichiers : 1.txt, 2.txt, 3.txt, 4.txt, 5.txt, index.1.txt, index.2.txt, index.3.txt, index.4.txt, index.5.txt

Que je veux utiliser pour renommer l'élément de filtre tout index.*.txt et les renommer pour *.txt, et si le même fichier existe, il faut le remplacer.

Merci les gars

Avez-vous essayé la force de l'interrupteur ?
La Force de l'habitude de travailler de cette façon avec Rename-Item que vous obtenez toujours Cannot create a file when that file already exists.
Vous pouvez utiliser [Système.IO.Fichier]::Copy($source,$targetfile,$true); - L' $true écrase le fichier existant...
Êtes-vous juste de poser des questions sur le processus de changement de nom ou de la logique pour déterminer le nouveau nom?
J'ai essayé de la Force. J'ai juste besoin de savoir si il ya une option pour renommer le fichier de A à B, et si B existe, de la remplacer par le nouveau nom de A à B.

OriginalL'auteur Ilya Gurenko | 2015-08-31