我试图创建一个打开和关闭.exe应用程序的程序。这是代码的一部分:
public class BotHelper {
private static String pathToBot = "C:\\Users\\valdemar\\Downloads\\Release\\application.exe"; //bot path
private static Process p; //bot process
private static int giorni; //days of activity (chosen by user)
public static void main(String args[]){
try {
p = new ProcessBuilder(pathToBot).start();
} catch (IOException e) {
e.printStackTrace();
}
...
这个问题是代码实际上似乎没有做任何事情。 它没有运行应用程序,并且使用运行应用程序的批处理文件的名称交换应用程序的名称,这给我一条消息,指出它无法找到所述应用程序。
关于如何解决这个问题的任何想法?
答案 0 :(得分:0)
您必须从x-ms-diagnostics:2000001;reason="The callback token is missing one or more expected claim types.";error_category="invalid_token"
运行批处理脚本。我的意思是你不能直接执行批处理脚本,而是必须执行cmd
并从那里运行脚本。因此,示例命令为:cmd
。然后cmd.exe /C C:\path\to\script.bat
将被创建为:
Process