Estou usando o seguinte script no windows cmd para copiar automaticamente vários arquivos localizados / originados de vários subdiretórios em um único diretório:
cd /d "C:\example files\various\raw files"
for /r %d in (*) do copy "%d" "C:\example files\conso"
Coloquei \ y no final do script se quiser escrever arquivos duplicados.
No entanto, o meu dilema é que eu quero não substituir esses arquivos, ao invés automaticamente renomeá-los.
Existe algum outro comando no cmd do Windows que tente copiar esses arquivos e renomeá-los se houver duplicatas encontradas?
windows-7
windows
command-line
cmd.exe
Frances Ouano Ponce
fonte
fonte
Respostas:
Aqui está um arquivo em lotes. Estou usando
cp
o recurso de backup do comando. O programa pode ser encontrado na\usr\local\wbin
pasta deste arquivo compactado (projeto UnxUtils). Extraia o executável em qualquer pasta no seu%PATH%
.fonte
!
causa problemas