【问题标题】:How to run an executable in Windows Terminal?如何在 Windows 终端中运行可执行文件?
【发布时间】:2019-08-30 07:06:07
【问题描述】:

我想用Windows Terminal 运行一个可执行文件。像这样的:

wt.exe myConsoleApp.exe

但这只会打开终端本身。

将终端设为所有ps1bat 和命令行exe 文件的默认值也可以。

【问题讨论】:

    标签: windows-terminal


    【解决方案1】:

    如果您使用的是 Windows 11:

    如果wt.exe 不起作用,请检查是否在“应用程序执行别名”(在设置中)下启用了 Windows 终端/wt.exe。

    Go to Settings > Apps > Apps & features > App execution aliases. Check that the line containing wt.exe is checked. (click for photo)

    【讨论】:

      【解决方案2】:

      更新:现在可以通过:

      wt myConsoleApp.exe
      

      【讨论】:

      • 打开新窗口。同一个窗口怎么做?
      • @AgentFire 你应该添加-w <window-id>wt -w 1 myConsoleApp.exe
      【解决方案3】:

      当你想运行一个可执行文件时,你应该包含start。例如:

      start wt.exe
      

      另请注意,如果您当前不在可执行文件的目录中,则应包含完整的文件路径。

      【讨论】:

      • 我怀疑 OP 知道如何启动可执行文件,但希望控制台应用程序显示在 Windows 终端窗口中(而不是默认的 conhost 窗口)。
      猜你喜欢
      • 1970-01-01
      • 2018-09-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      相关资源
      最近更新 更多