Renombrar archivo reemplazando carácter y sobrescribir

En Windows XP, en una carpeta de archivos, necesito cambiar el nombre de algunos archivos, reemplazar un carácter en el nombre del archivo con otro y sobrescribir cualquier archivo que ya tenga ese nombre.

Por ejemplo, la carpeta contiene estos 2 archivos:

fileA.xml
fileb.xml

Necesito cambiar el nombrefileA.xml afileb.xml, sobrescribiendo el originalfileb.xml

Usando PowerShell, tengo este comando:

Get-ChildItem *.* -include *.xml | Rename-Item -NewName { $_.name.Replace("A","b")}

El cambio de nombre no funciona porque el archivo ya existe.

No tiene que hacerse en PowerShell, pero esto es lo más cerca que he estado hasta ahora.

Respuestas a la pregunta(2)

Su respuesta a la pregunta