O Robocopy para uma unidade conectada a um roteador wlan falha

1

Eu tenho um roteador sem fio e um disco rígido USB conectado a ele. O acesso básico a arquivos na linha de comando e o Explorer funcionam perfeitamente após ter configurado algumas opções no roteador e mapeado para algumas pastas com

net use k: \ROUTER\Folder1 /user:MYLAPTOP\Me password /persistent:yes
net use n: \ROUTER\Folder2 /user:MYLAPTOP\Me password /persistent:yes

Robocopy (e usando SyncToy para esse assunto) para uma unidade de rede, no entanto, falha:

robocopy c:\Files k:\Backup /MIR /Z

There is not enough space on the disk.
2010/01/05 09:52:11 ERROR 112 (0x00000070) Accessing Destination Directory N:\
Waiting 30 seconds...

A mensagem de erro é enganosa: há muito espaço no disco e as pastas que estou copiando são pequenas. O roteador é um ASUS WL-500gp com um firmware padrão. Eu apreciaria se alguém fosse capaz de explicar o que está causando o problema e, se possível, como consertá-lo.

    
por Ville Koskinen 05.01.2010 / 09:17

2 respostas

2

Logicamente, o problema é com o roteador ou com robocopy ou algum problema desconhecido no Windows 7.

Tente executar o robocopy com a opção / Z, que é definida como:

/Z : Copy files in restartable mode (survive network glitch).

Se funcionar melhor com essa opção do que sem, você tem um problema com o roteador não estar à altura da tarefa.

Você também pode tentar XXCOPY , cujo autor afirma corajosamente que XXCopy substitui o RoboCopy .
Se isso funciona melhor do que o robocopy, então o problema está no robocopy.

    
por 14.06.2010 / 11:03
0

Gostaria de saber se o nome de usuário e a senha estão atrapalhando o comando de script.

Quando você mapeou a letra da unidade no Explorer, você realmente precisou usar um nome de usuário e uma senha para mapear a unidade? (Senha MYLAPTOP \ Me)

Na minha experiência, se eu puder dirigir sob um perfil "scott", se eu executar um script ou prompt de comando no perfil "scott", receberei todas as letras de unidade que mapeei quando eu estava conectado. Quando eu fizer login e no Explorer mapear uma unidade para Z, posso abrir um prompt de comando e acessar Z. Também posso agendar uma tarefa colocando meu nome de usuário e senha para executar o script e o script pode usar Z.)

Então, eu estou querendo saber se o comando net use não é necessário, ou se você está usando o nome de usuário e senha adequados configurados no roteador para mapear a letra da unidade.

Eu não sou usuário se entendi como as coisas estão configuradas, então espero que essas dicas ajudem.

    
por 07.01.2010 / 08:15