Estou tendo o mesmo problema. Eu encontrei uma solução feia, mas funciona
para mim.
Se alguém estiver interessado, está abaixo, copiado daqui.
Hi !
To circumvent the Cobian behavior [to replace a foldername with it's
UNC representation for a destination] one can do this:
Part 1, some config:
CD into the Cobian installation folder
create a directory, say mnt [like unix mount]
Use Cobian, open a task and change/create the destination as usual, to "C:\Program Files (x86)\Cobian Backup 11\mnt\toBackup" [don't worry
;-)]
after this, remove the "toBackup" folder in windows explorer
Part 2, create s pre/post job for the task.
a) pre-event
-
map a network drive, but just the UNC name, WITHOUT directory, like this:
net use \remServer\remShare /user:username password [one may verify this through >net use]
-
use o LINKD para mapear esta conexão de rede no subdiretório [mnt] criado anteriormente:
mklink /d "C:\Program Files (x86)\Cobian Backup 11\mnt\toBackup" \remServer\remShare [regard the identical name for the "toBackup"
destination]
Se isso já foi executado no pré-evento, Cobian vê o controle remoto
drive na subpasta local [para a qual ele foi configurado].
b) pós-evento
- rd / s / q "C: \ Arquivos de programas (x86) \ Cobian Backup 11 \ mnt \ toBackup" [não se preocupe: isso não exclui seus arquivos! {1}]
- uso net \ remServer \ remShare / d / y
Mantenha esses comandos exatamente na seguinte ordem.
Tudo funciona assim, porque o processo cobiano não funciona
precisa de autenticação. Nota: Isso precisa do Windows7 ou do Windows Server 2008
R2.
Uma solução feia, mas faz o trabalho. Eu não consigo entender, porque Cobian
não pode abrir diretamente as conexões de rede para um servidor sob um específico
nome de usuário. Não é tão complicado assim.
Atenciosamente,
++ mabra
{1} Faça testes apropriados. Eu não vou dar nenhuma garantia aqui. Foi só
funcionando corretamente para mim.