MSBUild: Copie archivos con un nombre basado en el original (siguiendo un patrón)

Tengo un conjunto de archivos dentro de una carpeta. Todos tienen un nombre que coincide con el patrón DR __. *. Quiero copiarlos a otra carpeta, pero eliminando el prefijo DR__. ¿Cómo puedo hacer esto con MSBuild? Solía hacerlo así usando NAnt:

<mkdir dir="${ClientPath + '\bin\' + ConfigurationName + '\Parameters'}"/>
<foreach item="File" property="Filename" in="CVParameters">
    <if test="${string::contains(Filename, Client + '_')}">
        <property name="newFilename" value="${ string::substring( Filename, string::last-index-of(Filename, '__') + 2, string::get-length(Filename) - string::last-index-of(Filename, '__') - 2) }"/>
        <copy file="${ Filename  }" tofile="${ ClientPath + '\bin\' + ConfigurationName + '\Parameters\' + newFilename }" overwrite="true"/>
    </if>
</foreach>

Respuestas a la pregunta(4)

Su respuesta a la pregunta