gpt4 book ai didi

java - 我想运行远程计算机上的批处理文件

转载 作者:行者123 更新时间:2023-12-01 11:06:49 25 4
gpt4 key购买 nike

我想运行远程计算机上的批处理文件,但收到错误消息,提示您无权访问共享。

errorcode--: 0x80070035 the network Path was not found

请帮帮我

提前致谢

public class Remotly {

public static void main(String arr[]) {
String cmd;
try {
Process r = Runtime.getRuntime().exec("cmd /c start \\\\xx.xx.xx.xx\\D:\\batch\\sas.bat");
} catch (Exception e) {
System.out.println("Execution error");
}
}
}

最佳答案

UNC 路径不正确,它包含驱动器号。

\\\\xx.xx.xx.xx\\D:\...

相反,该文件夹必须通过名称共享

\\\\xx.xx.xx.xx\\DriveD\...

要使用它,您必须先映射网络驱动器,例如通过

net use * \\\\xx.xx.xx.xx\\DriveD <Password> /User:<Username>

关于java - 我想运行远程计算机上的批处理文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32867489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com