如何使用命令提示符在 Windows 操作系统的终端中打开新终端

问题描述 投票:0回答:1

正如我所经历的,在 Ubuntu 20.04 LTS 中可以使用命令

 gnome-terminal

它是 Windows 中的任何命令吗?解释一下其背后的操作系统场景。

powershell process operating-system command-prompt
1个回答
9
投票

尚不完全清楚您在问什么,但这里有一些针对 Windows 的提示:

  • 如果您使用常规控制台窗口 (

    conhost.exe
    ):

    • 要从 cmd.exe

       打开另一个 
      cmd.exe
       控制台窗口(运行 
      start /?
      获取帮助):

      • start cmd
      • 或者甚至只是
        start
        本身。
    • 要从 PowerShell 打开另一个 PowerShell 控制台窗口(运行

      help 
      Start-Process
      获取帮助;别名
      start
      也可以):

    • 当然,您可以自由地从

      cmd.exe
      打开 PowerShell 窗口,反之亦然;只需使用上面显示的可执行文件名称即可。

  • 如果您使用 Windows 终端(运行

    wt -h
    寻求帮助或参阅 CLI 文档):

    • wt cmd
      /
      wt powershell
      /
      wt pwsh
      • 注意:如果您已为 shell 创建了自定义 Windows 终端配置文件,请使用
        -p <profileName>
        而不是可执行文件名称;例如,使用
        wt -p myCmd
        而不是
        wt cmd
        ,但请务必完全按照定义指定配置文件名称,区分大小写,否则将悄悄使用默认配置文件。
    • 如果您想在同一窗口中打开新选项卡(假设您从 Windows 终端调用):
      • wt -w 0 cmd
        /
        wt -w 0 powershell
        /
        wt -w 0 pwsh

至于原控制台窗口与新控制台窗口的关系

  • 虽然与新窗口关联的进程子进程(因此继承了调用者的环境变量)...

  • ...它独立于其父级而存在;也就是说,终止父进程(例如通过关闭原始控制台窗口)对子进程(及其窗口)没有影响。

© www.soinside.com 2019 - 2024. All rights reserved.