Olá Dana,
Neste caso, você precisará usar JCIFS ou montar o recurso compartilhado no sistema UNIX usando o Samba.
No UNIX, você poderia executar (como root, sudo, pfexec, etc.):
# mkdir /mnt/samba_mount
# mount -t cifs -o domain=masalan,username=jdoe //server/windowspath /mnt/samba_mount
Isso deve funcionar no GNU/Linux, outros sistemas UNIX podem usar uma sintaxe ligeiramente diferente. Em seguida, você deve conseguir acessar o arquivo como /mnt/samba_mount/myfile.txt. Você pode adicioná-lo ao /etc/fstab para que o recurso compartilhado esteja disponível quando o servidor UNIX for reiniciado. Você deve consultar o seu administrador de UNIX, ele saberá. ?
UNIX não reconhece caminhos UNC... isso é algo do Windows.
Consulte Como montar um recurso compartilhado CIFS em um diretório que você possui (Guia de administração de CIFS do Solaris) para Solaris.
Para HP-UX, consulte os inúmeros posts nos fóruns, infelizmente, o HP-UX tem uma história muito ruim de manter vivos os links para sua documentação.
IBM consulte Centro de conhecimento da IBM para obter mais informações, algo como:
mount -v cifs -n server/user1/pass1 -o uid=201,fmode=750 /windowspath /mnt
Saudações,
HP