Script em lote do Windows para verificar duplicatas entre um caminho UNC e um diretório local e excluí-los do último

1

Eu quero apagar tudo hoje arquivos em uma pasta local que existir em um caminho de rede (UNC). Eu executei um lote incluindo os comandos abaixo, mas não posso dizer que funciona corretamente.

@echo off
pushd \\server\archive
forfiles /p "PDF" /s /m "*.pdf" /d +0 /c "cmd /c del C:\Users\user\Desktop\F1\@file"
popd
Roy
fonte
Qual é o erro que você recebe quando você executa o comando?
Burgi
No início, testei echo em vez de del para listar os arquivos .pdf que já existem em ambas as pastas, mas ecoa alguns .pdf aleatórios que existem apenas no diretório do servidor.
Roy