用下面的方式将本机文件拷到192.168.0.1的share共享目录下
InputStream out = new FileInputStream("d:/test.exe");
serverFile = "\\192.168.0.1\share\test.exe";
OutputStream serverOut = new FileOutputStream(serverFile);
int nReadCount = -1;
byte[] byteArray = new byte[2048];
while ((nReadCount = out.read(byteArray)) != -1) {
serverOut.write(byteArray);
}
serverOut.flush();
serverOut.close();
out.close();
但现在有这样的问题,开始时必须得用IE访问一次服务器,输入用户名用密码后才能执行拷贝成功,否则连接不上。请问有没有可以在程序里就将用户名和密码指定的方法呢?
InputStream out = new FileInputStream("d:/test.exe");
serverFile = "\\192.168.0.1\share\test.exe";
OutputStream serverOut = new FileOutputStream(serverFile);
int nReadCount = -1;
byte[] byteArray = new byte[2048];
while ((nReadCount = out.read(byteArray)) != -1) {
serverOut.write(byteArray);
}
serverOut.flush();
serverOut.close();
out.close();
但现在有这样的问题,开始时必须得用IE访问一次服务器,输入用户名用密码后才能执行拷贝成功,否则连接不上。请问有没有可以在程序里就将用户名和密码指定的方法呢?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货