Abrir e criar arquivo em outra máquina

Pessoal, estou tentando abrir e tb criar um arquivo em outra máquina.
Ex: tenho meu banco no ip 10.100.100.10 e os arquivos quero gerar no 10.100.100.20.

Estou tentando fazer da seguinte maneira:
fArq2 = new File("\\10.100.100.20\xx\teste_"+carqtxt);

mas só funciona se eu crio no mesmo banco.
fArq2 = new File(“d:\zz\xx\teste_”+carqtxt);

acredito que isso é uma limitação do Java, pois em pl eu consigo abrir e salvar em outra máquina. Ou devo estar fazendo algo errado.
Alguém sabe como posso solucionar este probleminha?

agradeço a atenção

kara vc deve usar sockets para fazer transferencia de arquivos de uma maquina para a outra.

Isso é problema de permissão do usuário que roda o programa Java. Se o usuário não tiver se autenticado nunca na outra máquina, então não conseguirá rodar.