【问题标题】:How to store output from command to a path?如何将命令的输出存储到路径?
【发布时间】:2009-09-28 01:02:11
【问题描述】:

我目前正在运行一个命令,它正在生成压缩文件。我需要将该 zip 文件存储到 c:\windows\abc.zip 中。有人知道怎么做吗?

我当前的命令是这样的: cd %path% cdx.exe

我尝试在 cdx.exe 之后指定路径,但它没有存储在该路径中。 它正在运行 exe,但存储在我的桌面上,而不是 c:\windows。

希望它有意义。

【问题讨论】:

  • 你运行的命令是什么?它是内置的操作系统命令还是您编写的程序?一般来说,当一个内置的操作系统命令行程序命令需要输入时,你可以不带任何参数直接执行程序,并得到一个使用信息,可以帮助你弄清楚如何使用它。
  • @NIck:不,我没有运行内置命令,它是我们编写的可执行文件,我们正在尝试将压缩文件的输出存储到特定位置。但由于某种原因没有存储。

标签: shell command-line dos


【解决方案1】:

> 将输出到文件(>> 将追加)

所以试试

cdx.exe > c:\windows\abc.zip

在此处查看回声部分:List of DOS Commands

【讨论】:

  • 我曾经遇到过同样的问题,但我使用的是 |反而。我忘记了我在一台既不是 *nix 也不是 Cygwin 的机器上。
  • 我试过这个,但它在我尝试运行 abc.exe 的一些服务器上不起作用。其中一些成功,但其他失败
猜你喜欢
  • 2020-05-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-23
  • 1970-01-01
  • 2018-08-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多