none
Bat para copiar pasta RRS feed

  • Pergunta

  • Amigos, gostaria de criar uma bat para copia uma pasta e salvar em um hd externo, segue exemplo de como a bat foi criado.

    c:
    cd\
    xcopy /E/Y C:\TOTVS 11\MICROSIGA\*.* F:\totvs 11\*.*

    porém ao rodar essa bat é exibido o erro abaixo.

    NUMERO DE PARAMETROS INVALIDO.


    Microsoft Certified Professional - Windows XP

    sexta-feira, 8 de agosto de 2014 17:29

Respostas

  • Marcelo, complementando, você pode utilizar o robocopy.exe. Em versões à partir do Windows 7 é nativo (não tenho certeza do Vista), mas independente, tem o download disponível para qualquer versão.

    Um exemplo do comando seria:

    robocopy "C:\TOTVS 11\MICROSIGA" "F:\totvs 11" /E
    O comando acima copia a pasta Microsiga (e cria se necessário), suas subpastas e arquivos na pasta "totvs 11". Faz uns testes, o robocopy é bem versátil e deve atender suas necessidades.


    Att, Nino - Engº. de Projetos - http://www.TInoBar.com.br

    sábado, 9 de agosto de 2014 01:11

Todas as Respostas

  • Boa tarde tenta executar dessa maneira:

    XCOPY "C:\Folder" "D:\Backups\Folder\" /S /E /C /H /O /R /Y /D /V

    De uma analisada nesse link veja se lhe ajuda

    http://www.colorconsole.de/console/br/071.htm

    Se útil por favor classifique.


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCT,MCSA,MCTS,MCITP, ENTERPRISE VIRTUALIZATION WINDOWS SERVER 2008 R2,MCSE WINDOWS SERVER 2012

    sexta-feira, 8 de agosto de 2014 17:33
  • Então já tentei esse site da a mesma coisa, consigo copiar um arquivo, porém a pasta não consigo.


    Microsoft Certified Professional - Windows XP

    sexta-feira, 8 de agosto de 2014 18:16
  • Normalmente seria o \E

    Certifica se a pasta Raiz não tenha que já estar criada.

    Talvez tenha essa limitação.

    http://support.microsoft.com/kb/323007/pt-br


    João Carlos Xavier de Macedo Specialist Platforms Microsoft MCP,MCT,MCSA,MCTS,MCITP, ENTERPRISE VIRTUALIZATION WINDOWS SERVER 2008 R2,MCSE WINDOWS SERVER 2012

    sexta-feira, 8 de agosto de 2014 20:21
  • Marcelo, complementando, você pode utilizar o robocopy.exe. Em versões à partir do Windows 7 é nativo (não tenho certeza do Vista), mas independente, tem o download disponível para qualquer versão.

    Um exemplo do comando seria:

    robocopy "C:\TOTVS 11\MICROSIGA" "F:\totvs 11" /E
    O comando acima copia a pasta Microsiga (e cria se necessário), suas subpastas e arquivos na pasta "totvs 11". Faz uns testes, o robocopy é bem versátil e deve atender suas necessidades.


    Att, Nino - Engº. de Projetos - http://www.TInoBar.com.br

    sábado, 9 de agosto de 2014 01:11