【问题标题】:running command line in batch file在批处理文件中运行命令行
【发布时间】:2015-02-25 20:01:25
【问题描述】:

我的命令提示符指向 c:\users\myname 目录。我的程序位于 C:\ETL\Shredding.exe 。如何在批处理文件中编写命令行以从该位置运行 shredding.exe?

【问题讨论】:

  • 完全按照您在问题中的要求来写。 c:\ETL\Shredding.exe "arg" 等。您不必让工作目录与您正在执行的程序相同。

标签: batch-file command-line


【解决方案1】:

您可以在批处理文件中将目录设置为您喜欢的任何内容,如下所示:

cd %DIRECTORY I WANT%

或者,您可以简单地指定要运行的任何程序的完整文件路径。

正如rojo 也说过,如果你想稍后能够恢复到原来的工作目录,你可以使用pushd directoryname,之后你想回到目录时你可以使用popd

【讨论】:

  • 另外,pushd directoryname 如果您希望稍后能够恢复到原始工作目录 -- 然后 popd 当您想返回时。
  • 如果您还不知道this,您可能也有兴趣了解。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-02-27
  • 2016-06-23
  • 2018-07-31
  • 2018-02-14
  • 2015-11-15
  • 1970-01-01
  • 2013-06-21
相关资源
最近更新 更多