Du koenntest mit java einen Wrapper fuer smbclient bauen.
http://www.manpagez.com/man/1/smbclient/
http://openbook.galileocomputing.de/javainsel8/javainsel_19_007.htm
http://openbook.galileocomputing.de/javainsel8/javainsel_10_006.htm
(Sollte sich in 1-2 Stunden das Grundgeruest bastel lassen, aber ist kein schoener Ansatz)