gpt4 book ai didi

powershell - 从CLI启动Windows终端并传递可执行命令以运行

转载 作者:行者123 更新时间:2023-12-03 15:27:23 40 4
gpt4 key购买 nike

我可以使用wt启动Windows Terminal。我读过Windows terminal docs on command line arguments,它仅介绍传递用于设置终端面板的参数,而不传递实际的可执行命令。
例如可重现的最小示例:需要安装Windows终端:
在Windows中打开一个cmd提示符,然后键入:

dir | wt
这将启动Windows终端,但不会收到 dir命令。如何将可执行命令传递给Windows终端?

最佳答案

wt new-tab -p "Command Prompt" -d "%cd%" cmd /k dir
  • 您可以省略new-tab(它是默认命令)。
  • 省略-d "%cd%"似乎等效于-d "%USERPROFILE%"
  • 如果您的默认配置文件设置为cmd.exe配置文件,则可以省略-p "Command Prompt"。检查以下文件(Windows)中的wt设置:

  • %LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
    例如,尝试比 dir更复杂的命令
    wt new-tab -p "Command Prompt" -d "%cd%" cmd /k "dir & type "%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json""
    请同时检查 How to pass commands into the shell opened in new Windows Terminal线程。

    关于powershell - 从CLI启动Windows终端并传递可执行命令以运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62825144/

    40 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com