Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/315.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何从windows中的脚本运行不同的项目?_Java_Windows_Visual Studio_Scripting - Fatal编程技术网

Java 如何从windows中的脚本运行不同的项目?

Java 如何从windows中的脚本运行不同的项目?,java,windows,visual-studio,scripting,Java,Windows,Visual Studio,Scripting,我有两个VisualStudio项目(出于不同的目的…它们作用于两个不同的硬件),还有一个Java项目,可以控制其他东西。我在windows中工作。我的问题是如何编写一个脚本(如shell脚本)来控制单个程序中的不同项目。更具体地说,假设我想这样做:使用参数x1,x2,…,xn执行项目1,然后使用参数y1,y2,…,yn执行项目2,然后执行项目1,然后执行项目3等等 有什么教程或简短的描述可以让我实现我的概念吗?有很多选项/脚本语言/。。。要实现这一点,但如果您只想运行一堆EXE,那么一个简单的

我有两个VisualStudio项目(出于不同的目的…它们作用于两个不同的硬件),还有一个Java项目,可以控制其他东西。我在windows中工作。我的问题是如何编写一个脚本(如shell脚本)来控制单个程序中的不同项目。更具体地说,假设我想这样做:使用参数x1,x2,…,xn执行项目1,然后使用参数y1,y2,…,yn执行项目2,然后执行项目1,然后执行项目3等等


有什么教程或简短的描述可以让我实现我的概念吗?

有很多选项/脚本语言/。。。要实现这一点,但如果您只想运行一堆EXE,那么一个简单的windows批处理文件就可以了:

@echo off
set my_exe=c:\path\to\my.exe
set my_other_exe=c:\path\to\my_other.exe
%my_exe% a
%my_exe% a b c
%my_other_exe% x
%my_other_exe% x y z
pause

使用
.bat
扩展名将其保存到您喜爱的编辑器中,然后双击运行。带有
set
的行创建变量,这样你就不必一直粘贴到你的前任的完整路径。引用这些变量的行将调用可执行文件及其后面的argumenst。在internet上搜索“批处理文件示例”或类似内容,您会很快找到所需的所有信息。

您的意思是要运行具有不同参数的可执行文件?像
my.exe a b c
然后
my.exe d e f
?我不确定我是否正确。你只想有一个脚本的行为有点像一个运行顺序(包括不同的参数)?是的,我想要这样的东西。这对Java项目也有效吗?有时我也想在两个命令之间留出一些睡眠时间。。。