Usando o xCopy para criar toda a estrutura de pastas, incluindo o nome da pasta raiz e todos os arquivos

6

Eu olhei algumas soluções para xCopy perguntas e tentei muitas diferenças métodos. (Vários curingas, caminhos terminando em \, vários xcopy alternam em várias combinações.)

xCopy c:\Public  d:\MyNewDir\

Quando terminar, preciso que o destino inclua uma pasta chamada "Public" contendo todos os arquivos, pastas, subpastas, tudo.

O resultado deve se parecer com:

d:\MyNewDir\Public\(and everything inside it)

Não assim:

d:\MyNewDir\(everything inside Public)

Isso parece tão simples. Em vez disso, nunca vejo uma pasta "Public" criada. Só cria tudo dentro de "Público" ... mas nunca "Público" em si. (Eu tenho muitas pastas para copiar, então eu não quero criar pastas individuais, manualmente.)

Existe uma solução para este problema simples usando apenas o xCopy e o Windows 7?

    
por LindaBB 05.12.2016 / 22:19

1 resposta

4

Eu preciso do destino para incluir uma pasta chamada "Público"

containing all files, folders, subfolders, everything.

Use o seguinte comando:

xcopy c:\Public\* d:\MyNewDir\Public /s /i
  • /s - Copie pastas e subpastas

  • /i - Em caso de dúvida, suponha sempre que o destino é uma pasta      por exemplo. quando o destino não existe.

Leitura Adicional

por 05.12.2016 / 22:33