Existe uma maneira de acionar uma cópia via linha de comando que usa a caixa de diálogo de progresso no Windows 8?

3

Estou escrevendo um trabalho em lotes que precisa copiar um diretório de backups de banco de dados de uma unidade de rede para a máquina local.

Quando eu movo manualmente esses arquivos no Windows 8, recebo uma bela caixa de diálogo de cópia que mostra o progresso geral.

Eu posso automatizar esse processo usando o Xcopy, mas a cópia demora muito tempo e não há feedback para mostrar que algo está em andamento.

Existe algum comando que possa ser usado no Win8 que irá disparar uma cópia e exibir o diálogo de progresso?

zzzzBov
fonte

Respostas:

2

Use ROBOCOPY em vez de XCOPY

ROBOCOPY /?

Há também uma função personalizada do PowerShell que um usuário escreveu no StackOverflow .

Josh
fonte
1
É importante observar aqui que o Robocopy não abrirá o diálogo de progresso da GUI, mas retornará linhas na própria janela do prompt de comando, além de oferecer opções de registro.
Jared Tritsch
1

RichCopy é ROBOCOPY envolto em uma GUI. Ele mostra o progresso da cópia do arquivo em detalhes, permite salvar e carregar opções, e é um pouco mais fácil de começar.

insira a descrição da imagem aqui

David
fonte