我有一个控制台应用程序,它应该处理带有扩展名的文件.xyz
,因此我通过 Windows 资源管理器正常将它与扩展名关联。
我的问题是,每当我在终端中执行此操作时:
> file.xyz
输出不是到达同一个终端,而是随应用程序打开另一个控制台窗口,显示其结果并立即关闭(您甚至几乎看不出结果)。
这也不起作用> file.xyz > output.txt
。
(此外,不确定是否相关,但应用程序需要以下格式的参数:C:\app.exe" -print -file "%1" %*
我使用以下格式修复了这个问题这个答案。