You used "smb:" + "//myDomain;myUser:myPass@myServer/myShare/" + args
. This will produce string like this smb://myDomain;myUser:myPass@myServer/myShare/[Ljava.lang.String;@470ae2bf
.
So use like this "smb:" + "//myDomain;myUser:myPass@myServer/myShare/" + args[0]
. Instead of 0 use the proper index.