【问题标题】:Execute command without navigating to directory in windows执行命令而不导航到 Windows 中的目录
【发布时间】:2014-05-29 06:13:47
【问题描述】:

我的 Windows 上有 2 个目录。

  1. C:/jenkins/workspace

  2. D:/Projects/scripts/(index.js文件在这个目录下)

现在,我要执行命令node index.js --debug。 我想从C:/jenkins/workspace 执行这个命令而不导航到D:/Projects/scripts/

我该怎么做?

【问题讨论】:

标签: windows batch-file jenkins


【解决方案1】:
"D:/Projects/scripts/node" index.js --debug

" 在这种情况下并不是真正需要的,但使用它们是一个好习惯,因为如果路径或文件名包含空格,它们可以防止失败。

【讨论】:

  • 这是回答 OP,而不是接受的答案
【解决方案2】:

在批处理文件中键入以下内容:

cd /d "D:\Projects\scripts\"
node index.js --debug

【讨论】:

  • 他说:“没有导航到D:/Projects/scripts/”。您还需要/dcd 才能更改为另一个驱动器。
  • 它工作正常。感谢您的回答。我不知道为什么 windows 命令提示符会这样工作:\
猜你喜欢
  • 2013-06-11
  • 2018-06-30
  • 1970-01-01
  • 2014-08-20
  • 1970-01-01
  • 1970-01-01
  • 2019-04-16
  • 2020-02-22
  • 2020-09-17
相关资源
最近更新 更多