如何在Windows上通过命令提示符输入.exe文件

How to enter input to .exe file through command prompt on Windows?

本文关键字:命令提示符 输入 exe 文件 Windows      更新时间:2023-10-16

我有一个.exe文件,它是从一组源.cpp文件的makefile构建的。它应该接受一组输入并将输出写入.txt文件。我遵循的手册提供了以下在 Linux 上运行它的说明:

./xyz -l4 -w6 -k4 -iSampleInputTJU.txt -oMyOutputFile.txt -p

但我需要在 Windows 10 上运行它。所以我输入:

C:>Desktopxyz -l4 -w6 -k4 -iSampleInputTJU.txt -oMyOutputFile.txt -p

但是它告诉我它无法打开输入文件。我不确定我做错了什么。请帮忙。任何意见将不胜感激。

执行程序,而不考虑平台。格式应为:

<Program path> [program arg list]

路径可以是相对路径,也可以是绝对路径。

在你的 Linux shell 中。您正在运行:

./xyz -l4 -w6 -k4 -iSampleInputTJU.txt -oMyOutputFile.txt -p

您正在使用./ .这意味着您的程序位于当前目录下。

在窗口控制台中:

C:>Desktopxyz -l4 -w6 -k4 -iSampleInputTJU.txt -oMyOutputFile.txt -p

您在此处使用绝对路径。您不能在输入文件所在的路径下运行该程序。您可以键入 dir 来检查当前目录,查看输入文件是否存在。