OK, você perdeu um pouco do comando net use
[deixou de fora a letra da unidade para anexar armazenamento de rede]
Guia rápido
1 > Net use X: \\ servidor DNS ou IP \ Network.Share \ para \ connect \ para \ specified \ drive \ letra / usuário: serverDNS * (note 1) \ nome do usuário senha * (note2)
2 > Robocopy X: [ou a letra da unidade especificada] \ *. * C: \ location \ do diretório \ backup \ [não se esqueça de criar o diretório com o mkdir de antemão
3 > net use X: / del / y [desconecta o compartilhamento sem pergunta de confirmação]
(note 1) use ip se necessário mas que pode ficar peludo aqui geralmente precisa do nome Winbind ou do DNS que são DIFERENTES google enable winbind ubuntu (ou o seu sabor do Linux) é super fácil de fazer a maior parte do tempo. Eu usei tanto o FQDN quanto o nome do winbind de maneira intercambiável, mas o IP no usuário parte do comando quase sempre falha.
(nota 2): Por senha de segurança deixe seu script parar e pedir a senha depois que ele executar o comando net use e ele conectar e, uma vez que você entrar e pressionar a tecla enter, ele continuará com o script. Isso não permite que você deixe sua senha em um arquivo de script de texto sem formatação para obter mais segurança, mas às vezes é necessário que o script não seja interrompido
[ie scripts de login]
Além disso, acho que você pode estar indo sobre essas formas estranhas [funciona apenas requer mais configurações e esforço do que uma VPN]. Se fosse eu de um cliente windows para um host * nix, eu recomendaria um servidor VPN como o OpenVPN, então você poderia usar a configuração em ponte e tornar-se apenas outro cliente na rede [com o SSH conectado diretamente ao servidor e precisa configurar o encaminhamento de porta através do SSH para obter serviços para passar diretamente para o seu cliente físico], mas esqueça que por um minuto você não parece ter o uso da rede funcionando corretamente, então se isso funcionar, leia e use sua configuração atual deve funcionar
O uso da rede é para configurar uma letra de unidade tente:
NET USE X: [OU QUALQUER LETRA DE UNIDADE NÃO USADA] \\ 192.168.10.90 \ home \ lgr / user: server [nome_de_usuário] [senha]
você pode executar o uso da rede em todos os níveis mais baixos se desejar que o Windows não se importe com casos como Linux ou Unix ou Mac OS X btw
MAS SEJA PRECISADO VOCÊ NÃO QUER COMPRAR COM O IPC $ É ESCONDIDO POR UMA BOA RAZÃO QUE TRATA TODAS AS COMUNICAÇÕES ENTRE TODAS AS APLICAÇÕES EM UMA MÁQUINA DO WINDOWS [E TODAS AS TRANSAÇÕES DE REDE] DE VOLTA NOS DIAS DO NT 4 I ENTRELAÇADO E APAGADO IPC $ AÇÕES DE PESSOAS QUE ME IRRESARAM POR QUE? VOCÊ PERDER TUDO E EU SIGNIFICAR TODO O PERÍODO DE COMUNICAÇÕES DE REDE [NÃO MENCIONAR QUALQUER COISA COMO O ACESSO DA CLIPBOARD ENTRE PROGRAMAS. PARA OBTER UMA IDÉIA DE COMO É INTEGRAL: link VOCÊ NUNCA PRECISA CONECTAR-SE AO IPC $ VER ABAIXO NO USO LÍCIDO ESPECIFICAR UMA LETRA DE ACIONAMENTO E VERIFICAÇÃO AUTOMÁTICA COM IPC $ PARA GARANTIR QUE SUAS CREDENCIAIS SÃO VÁLIDAS. Eu REPETIDO EU PRECISOI QUE VOCÊ SOBRE IPC $ NÃO MUDA COM A MENOS A MENOS QUE VOCÊ SABE O QUE VOCÊ ESTÁ FAZENDO E REALMENTE DEVE TOCÁ-LO.
OK, então após o aviso:
Primeira corrida:
NET USE X: [OU QUALQUER LETRA DE UNIDADE NÃO UTILIZADA] \\ 192.168.10.90 \ home \ lgr / user: server [nome_de_usuário] [senha] [note que estamos usando o CIFS [SAMBA para que os diretórios sejam referenciados como no Winblows]]
ENTÃO
Robocopy X: \ File.ext [ou padrão como * .txt] C: \ algum \ diretório \ para \ salvar \ para \ file.ext
Então encurtado
Net Use é Net use letra de unidade para localização de rede em inglês simples realmente, então não esqueça de especificar a letra da unidade [sem letra de drive ele meio que testa a conexão, mas não diz que você realmente não está usando net corretamente ].
Em seguida, usamos o robocopy para copiar da letra de unidade agora em uso, que agora aponta para um local de rede que contamos e copiamos de lá para local [OU outro local de rede, se você usar net use para mapear um segundo local de rede uma segunda letra de unidade: -O].
e quando tudo feito para desconectar
net use x: / del / y [net use em x: delete sim delete sem me perguntar]
OU
net use * / del / y mataria TODAS as ações líquidas conectadas
e apenas net use in windows listariam as conexões que você abriu e enquanto ele se conectará a apenas um nome de computador que é apenas mais uma conexão direta ponto a ponto confirmada, mas ainda baseada em rede. O ponto por trás do uso da rede é tomar \\ um caminho \ long \ network \ share e atribuí-lo a uma letra de unidade, de modo \ my.server \ net \ share \ em algum lugar se torne apenas X: \ [ou o que estiver livre entre A: e Z [eu não usaria A: B: C: D:] estes são reservados A e B para disquetes C: A unidade principal do Windows carrega de e D: é normalmente unidades de CD / DVD [isso não é difícil e rápido pode ser diferente, mas geralmente é assim que vai], então eu recomendo menor nas letras do alfabeto, como L-Z, mas totalmente até você.