Arquivo em lote para copiar uma pasta verificando sua presença

Arquivo em lote para copiar uma pasta verificando sua presença

Eu sou um novo Usuário.

Quero copiar uma pasta contendo alguns arquivos para outro diretório.

  1. Tenho que verificar se o diretório de destino existe ou não. a. Se existir, solicite a entrada do usuário - deseja copiar para o existente ou não. b. Se não existir, pergunte ao usuário se deseja criar a nova pasta e copiá-la.

Eu tentei isso, mas embora a pasta exista ou não, ela está criando a pasta sozinha e aqui estou usando o XCOPY. Você pode me ajudar. Obrigado.

Responder1

Usar xcopy

Ele perguntará se o destino é um arquivo ou diretório nos casos em que a pasta de destino não existe.

@echo off

xcopy "fullsourcepathfolder" "destinationxpath" /s /y 

Não ignore o caminho completo, mesmo que seja o seu diretório de trabalho atual.

informação relacionada