V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
升级到 Windows 11
ayconanw
V2EX  ›  Windows

windows 11 自带的终端,如何暂停?

  •  
  •   ayconanw · 175 天前 · 3801 次点击
    这是一个创建于 175 天前的主题,其中的信息可能已经有所发展或是发生改变。

    windows 11 的选项里,可以选择终端替代默认的 cmd 作为双击 bat 批处理文件的打开方式。 终端很好用,但是有一个问题,终端程序如何暂停运行? 之前的 cmd 单击窗口就可以暂停的,新的终端有什么快捷键可以暂停的吗?

    32 条回复    2021-12-08 22:12:53 +08:00
    yuhangch
        1
    yuhangch  
       175 天前   ❤️ 1
    还有这操作,蹲一下
    MaxTan
        2
    MaxTan  
       175 天前
    cmd 还能暂停? 第一次听说
    iseki
        3
    iseki  
       175 天前
    Pause 键起作用吗
    LongLights
        4
    LongLights  
       175 天前
    cmd 切换到其他窗口有几率暂停我一直以为是 bug 。。。。
    ho121
        5
    ho121  
       175 天前 via Android
    @MaxTan 进入选择模式就暂停了
    Vegetable
        6
    Vegetable  
       175 天前   ❤️ 10
    之前那是 bug 吧,还有当 feature 用的?
    Windows 点击终端可能会卡住程序,怎么看也不像是设计成这样的
    ilylx2008
        7
    ilylx2008  
       175 天前
    鼠标点一下
    PrinceofInj
        8
    PrinceofInj  
       175 天前 via Android
    cmd 点击窗口暂停竟然是 feature ?好多小白都被坑惨了
    v2tudnew
        9
    v2tudnew  
       175 天前
    你这 CMD 点击暂停只是因为光标选中了文本而已,PowerShell 也有这情况,11 的还没用不太清楚。感觉叫功能也不太合适。
    AoEiuV020
        10
    AoEiuV020  
       175 天前
    我一直以为以前那个暂停只是停止打印,刚用 ping -n 测试了一下居然真的暂停了程序,
    pkookp8
        11
    pkookp8  
       175 天前 via Android
    @Vegetable 原来是 bug ,艹
    msg7086
        12
    msg7086  
       175 天前 via Android
    不是 bug 但也不是 feature 。暂停是为了选中文字的时候屏幕内容不乱动而已,但是原本可以设计成只暂停文字变动而不暂停运行的。
    kkocdko
        13
    kkocdko  
       175 天前 via Android   ❤️ 2
    不是 bug 啊,是历史遗留的特性。去任务管理器会看到进程被 suspend 了。
    Kobayashi
        14
    Kobayashi  
       175 天前
    Quick edit mode ,原理应该和 flow control XON XOFF 一样,终端暂停读取 stdout, stderr. XOFF 默认 Ctrl-s, XON Ctrl-q. 不过我从来不用这个模式,shell 里把这个功能关了。
    wasd6267016
        15
    wasd6267016  
       175 天前
    之前那个暂停可把我害苦了 下载一个组件什么的,下载了一下午,我还以为是网络不好,结果 tmd 是暂停了
    dingwen07
        16
    dingwen07  
       175 天前 via iPhone
    @Vegetable #6 当然是 feature ,你要是不停住程序一直在跑怎么选择复制呢?
    ayconanw
        17
    ayconanw  
    OP
       175 天前   ❤️ 1
    不管 cmd 的那个选择状态到底是 bug 还是功能,但我确实一直在用。
    比较典型的场景是我一边 ffmpeg 压片一边上网,然后想玩游戏了,就左键点一下把 cmd 停住打游戏,打完游戏按一下回车,ffmpeg 继续压片。

    看来终端是没有这个功能了,那就只能用第三方工具冻结终端的进程来实现了
    klkshd
        18
    klkshd  
       175 天前
    这暂停也坑过我,点了下屏幕,然后乖乖的等了一下午的 5%,直到不慎又点击了下屏幕,我!
    apois
        19
    apois  
       175 天前
    试试 Ctrl+C 可不可以
    Tiande
        20
    Tiande  
       175 天前
    长见识了 XD
    netnr
        21
    netnr  
       175 天前 via Android
    “没事不要随便乱点”
    ragnaroks
        22
    ragnaroks  
       175 天前
    CE 有个小工具,可以冻结进程,功能上可以达到与你描述预期的效果,但是不能进行“选择”等操作,需要管理员权限
    thetbw
        23
    thetbw  
       175 天前
    怪不得命令行有时候会莫名卡住
    resu
        24
    resu  
       175 天前
    涨姿势了,原来还有这样的 featuer……
    lovehigh
        25
    lovehigh  
       175 天前
    这个功能我也是用在 ffmpeg 压片需要暂停的时候,win11 升不了级,不知道是不是不给用了 23333
    chengyiqun
        26
    chengyiqun  
       175 天前
    我倒是希望 cmd 别不小心点到导致暂停了. 到你这就反过来了. 23333
    新版的 windows terminal 已经设计成, 选中文本后, 程序会自动执行, 但是不会滚动条自动滚到下面了.
    一旦取消选中, 滚到最下面, 就会自动一直滚到最下面.
    我觉得之前 cmd 设计成那样是因为历史遗留问题.
    wangweiggsn
        27
    wangweiggsn  
       174 天前 via Android
    @lovehigh win11 终端和 win10 功能一样的。升不了 win11 就用 win11 的 ghost 镜像重装系统就绕过去了,我 2012 年的老电脑就这样用的 win11 ,挺好的。
    wunonglin
        28
    wunonglin  
       174 天前
    我以为大家都知道。。。。。原来那么多人不知道这个
    YUyu101
        29
    YUyu101  
       174 天前
    竟然是 feature ,遭不住了
    BeautifulSoap
        30
    BeautifulSoap  
       174 天前
    我也以为大家都知道点一下 cmd 就能暂停。。。。。。
    Godjack
        31
    Godjack  
       174 天前
    长见识了
    acess
        32
    acess  
       166 天前
    快速选择模式下,才是点击一下窗口内会暂停进程。之前我也是被坑了才发现有这回事,等了半天他都没进展,cpu 啥的资源都没占用,于是就发现其实暂停了。
    如果不是快速选择模式下(右击窗口标题栏的属性设置里有),还需要右键=>选择才会切换到选择模式。
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4194 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 02:30 · PVG 10:30 · LAX 19:30 · JFK 22:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.