Linha de comando Win7: Como copiar um arquivo e criar a subárvore ausente [duplicada]

0

Eu tenho vários arquivos que preciso copiar em diferentes locais da rede. No entanto, é uma ocorrência regular que os subdiretórios precisam ser criados. Eu considerei construir um aplicativo para fazer isso, mas prefiro não "reinventar a roda" se eu não precisar.

Um exemplo seria o seguinte:

Cópia:

C:\ProjectFolder\Project\WCB10\CA\ON\EmployeeReport.aspx.cs

Para:

\Server1\Downloads\Patches\Web\Project\

acabaria copiando o arquivo para:

\Server1\Downloads\Patches\Web\Project\WCB10\CA\ON\EmployeeReport.aspx.cs

(porque "Project" é comum em ambos os caminhos, esse é o ponto de partida em que precisamos criar o novo caminho.)

Alguma sugestão?

- Post Update: Desculpe, parece que esta é uma duplicata de Como copiar um arquivo para um diretório no DOS e criar diretórios, se necessário?

A resposta, embora não haja uma maneira automatizada de fazer isso (talvez eu escreva esse utilitário, afinal) está usando o XCOPY:

XCOPY C:\ProjectFolder\Project\WCB10\CA\ON\EmployeeReport.aspx.cs \Server1\Downloads\Patches\Web\Project\WCB10\CA\ON\EmployeeReport.aspx.cs
    
por Dan 17.05.2016 / 00:10

1 resposta

0

A resposta é usar o XCOPY, como sugerido no post atualizado. O XCOPY faz um ótimo trabalho ao criar a árvore de diretórios necessária no servidor de rede.

    
por 17.05.2016 / 00:19