Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.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
Shell 如何将命令的输出存储到路径?_Shell_Command Line_Dos - Fatal编程技术网

Shell 如何将命令的输出存储到路径?

Shell 如何将命令的输出存储到路径?,shell,command-line,dos,Shell,Command Line,Dos,我目前正在运行一个命令,它正在生成压缩文件。我需要将该zip文件存储到c:\windows\abc.zip中。有人知道怎么做吗 我当前的命令如下所示: cd%路径%cdx.exe 我尝试在cdx.exe之后指定路径,但它不存储在该路径中。 它正在运行exe,但存储在我的桌面上,而不是c:\windows上 希望有意义。将输出到一个文件(>将附加) 所以试试看 cdx.exe > c:\windows\abc.zip 请参阅此处的echo部分:您正在运行的命令是什么?它是内置的操作系统命令

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

我当前的命令如下所示: cd%路径%cdx.exe

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


希望有意义。

将输出到一个文件(
>
将附加)

所以试试看

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

请参阅此处的echo部分:

您正在运行的命令是什么?它是内置的操作系统命令还是您编写的程序?通常,当一个内置操作系统命令行程序需要输入时,您可以不带任何参数执行该程序,并获得一条使用信息,帮助您了解如何使用它。@NIck:不,我没有运行内置命令,它是我们编写的可执行文件,我们试图将压缩文件的输出存储到特定位置。但出于某种原因,它没有存储。我曾经遇到过同样的问题,但我使用了|来代替。我忘了我在一台既不是*nix也不是Cygwin的机器上。我试过这个,但在我试图运行abc.exe的一些服务器上它不起作用。其中一些成功了,但另一些失败了