Pegue um script em lote ou Powershell para percorrer a estrutura de diretórios, verifique o nome da pasta atual e, se couber, copie os arquivos. Aqui está um exemplo do Powershell, cuidado, itera todo o caminho, adapte-o às suas necessidades particulares!:
$targetdir = "C:\company\CompanyJobs$targetdir = "C:\company\CompanyJobs%pre%jobTest\" + "whatever\you\need\to\concatenate"
$dirs = Get-ChildItem -Directory -Recurse $targetdir
foreach ($d in $dir){
if ($d.Name -eq "quotes invoices.hours.tc")
# could also be: -like "quotes invoices.*"
{
Copy-Item -Path c:\path\to\source\file.xlsx -Destination $d.FullName
}
}
jobTest\" + "whatever\you\need\to\concatenate"
$dirs = Get-ChildItem -Directory -Recurse $targetdir
foreach ($d in $dir){
if ($d.Name -eq "quotes invoices.hours.tc")
# could also be: -like "quotes invoices.*"
{
Copy-Item -Path c:\path\to\source\file.xlsx -Destination $d.FullName
}
}