MSBUild: copia arquivos com um nome baseado no original (seguindo um padrão)

Tenho um conjunto de arquivos dentro de uma pasta. Todos eles têm um nome que corresponde ao padrão DR __. *. Quero copiá-los para outra pasta, mas removendo o prefixo DR__. Como posso fazer isso com o MSBuild? Eu costumava fazer isso usando o 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>