Copie arquivos da unidade mapeada em rede

1

Estou tentando copiar um arquivo de uma unidade mapeada em uma rede para o computador atual por meio de um arquivo em lotes.

Eu já tentei o seguinte abaixo e ainda sem resultados. O plano é executar um arquivo em lotes para copiar um arquivo de uma unidade de rede para a unidade C: \ local.

@echo off
copy H:\Videos\TargetVideo\TargetVideo.mp4 C:\Video\
    
por EveningCommuter 11.07.2017 / 04:24

1 resposta

2

Você pode usar XCOPY com a opção /Y para suprimir a solicitação e confirmar a substituição do arquivo de destino pelo arquivo de origem se já existir e você pode usar a opção /F para exibir o arquivo e o caminho completos de origem e destino durante a operação de cópia.

Além disso, certifique-se de colocar aspas duplas em torno do arquivo de origem completo e do caminho de destino. Além disso, certifique-se de transformar @ECHO ON no script para ver esse detalhe de saída na janela de comando.

Exemplo de letra da unidade de script

xcopy /y /f "H:\Videos\TargetVideo\TargetVideo.mp4" "C:\Video\"

Você pode usar o caminho UNC em vez da letra da unidade para a qual a letra da unidade real aponta:

Caminho UNC do script de exemplo

xcopy /y /f "\<server>\<share>\Videos\TargetVideo\TargetVideo.mp4" "C:\Video\"

Mais recursos

por 12.07.2017 / 00:29

Tags