【问题标题】:How can I run different projects from a script in windows?如何从 Windows 中的脚本运行不同的项目?
【发布时间】:2014-02-15 18:09:14
【问题描述】:

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

我可以遵循任何教程或简短描述来实现我的概念吗?

【问题讨论】:

  • 你的意思是你想用不同的参数运行一个可执行文件?比如my.exe a b c 然后my.exe d e f ?
  • 我不确定我是否做对了。您是否只想拥有一个有点像运行命令(包括不同参数)的脚本?
  • 是的,我想要这样的东西。这也适用于 Java 项目吗?有时我也想在两个命令之间放置一些睡眠时间......

标签: java windows visual-studio scripting


【解决方案1】:

有无数的选项/脚本语言/...来实现这一点,但如果你只想运行一堆 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 的行创建变量,因此您不必一直将完整路径粘贴到您的前任。引用这些变量的行将调用后面的参数的可执行文件。在互联网上搜索“批处理文件示例”或类似内容,您会很快找到所需的所有信息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-01
    • 1970-01-01
    • 2011-05-15
    • 1970-01-01
    • 1970-01-01
    • 2014-04-09
    • 1970-01-01
    相关资源
    最近更新 更多