java 调用远程桌面的程序

来源:百度知道 编辑:UC知道 时间:2024/05/15 17:22:39
现在我是这样写的 但是报错,说是Cannot run program "\\192.168.100.123\E\AutoTest\startup.bat"

程序如下:
public class Mian {
public static void main(String[] args) {
try {
Runtime.getRuntime().exec("\\\\192.168.100.123\\E\\AutoTest\\startup.bat");
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}

请问高人 怎么写才可以运行那个ip上的程序,假设用户名是sail 密码也是sail
在线等 谢谢

问题与JAVA无关,我下面干脆不提JAVA了,现在说如何在已知用户、密码的情况下调用别人的文件,依次执行如下命令即可(你依次用JAVA去exec,注意用\\表示\):

net use \\192.168.100.123\ipc$ sail /user:sail
"\\192.168.100.123\e$\Auto Test\startup.bat"

上面是假设那个机器没有共享E盘,使用默认共享进行链接,如果有共享名字,比如e,那么就用e代替里面的e$