V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
JCZ2MkKb5S8ZX9pq
V2EX  ›  问与答

Windows 有快速息屏的快捷键吗?

  •  
  •   JCZ2MkKb5S8ZX9pq · 2020-04-23 16:58:30 +08:00 · 10327 次点击
    这是一个创建于 1705 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 硬盘不休眠
    • 仅中止显示器输出
    • 比如电源管理默认十分钟息屏,但离席的时候希望能立刻息屏。这类场景。
    • 直接关显示器不算
    第 1 条附言  ·  2020-04-23 20:08:42 +08:00

    追加问题:有没有命令行能快速调整自动息屏的时间

    这样就能用一组命令控制 [快速息屏] 和 [保持不息屏] 这两个需求了。
    PS:我hdmi输出,听歌的时候保持不息屏有用。

    37 条回复    2022-12-27 14:30:50 +08:00
    TomVista
        1
    TomVista  
       2020-04-23 17:05:16 +08:00
    emm,写个 dll 挂到快捷键上 LockWorkStation()
    JCZ2MkKb5S8ZX9pq
        2
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 17:07:39 +08:00
    @TomVista 写不来……
    FS1P7dJz
        3
    FS1P7dJz  
       2020-04-23 17:09:53 +08:00
    WIN+L 有何不妥吗?
    Yoefs
        4
    Yoefs  
       2020-04-23 17:10:01 +08:00
    win+L 不行吗?
    RiESA
        5
    RiESA  
       2020-04-23 17:10:42 +08:00
    @Yoefs 那个不是锁屏么,楼主大概需求是指显示器变黑
    KamenReborn
        6
    KamenReborn  
       2020-04-23 17:15:05 +08:00 via Android
    笔记本自带快捷键
    zilaijuan
        7
    zilaijuan  
       2020-04-23 17:15:54 +08:00 via Android
    笔记本确实有
    JCZ2MkKb5S8ZX9pq
        8
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 17:16:07 +08:00
    @FS1P7dJz
    @Yoefs
    这个是锁不是黑吧?
    没测试过这个锁了之后是不是会让等待时间缩短点?
    cooldoubi
        9
    cooldoubi  
       2020-04-23 17:17:14 +08:00 via Android
    ScreenOff,设置个快捷键就行了
    0TSH60F7J2rVkg8t
        10
    0TSH60F7J2rVkg8t  
       2020-04-23 17:40:49 +08:00   ❤️ 1
    关键词
    SendMessage, WM_SYSCOMMAND, SC_MONITORPOWER, PWOER_SHUT_OFF

    POWER_ON = -1;
    POWER_LOW = 1;
    PWOER_SHUT_OFF = 2;
    mxalbert1996
        11
    mxalbert1996  
       2020-04-23 17:49:03 +08:00 via Android   ❤️ 1
    电源管理里把电源键功能设成关闭屏幕
    villivateur
        12
    villivateur  
       2020-04-23 18:05:59 +08:00
    misdake
        13
    misdake  
       2020-04-23 18:13:37 +08:00   ❤️ 3
    用 nircmd 命令 nircmd.exe monitor off ( https://www.nirsoft.net/utils/nircmd.html)
    然后绑到全局快捷键或者快速启动上
    huaxianyan
        14
    huaxianyan  
       2020-04-23 18:22:26 +08:00
    楼上+1

    这个需求我以前也找过解决方案,然后找到了 NirCmd,不过直接使用经常会因为点完或按完后没即时把手拿开重新唤醒屏幕,所以直接把程序建了个快捷方式,然后在后面加上了参数,比如

    C:\...\nircmd.exe cmdwait 7777 monitor async_off

    可以配合自定义 PATH 用 WIN+R 运行
    crab
        15
    crab  
       2020-04-23 19:15:10 +08:00
    SendMessage (65535, 274, 61808, 2)
    JCZ2MkKb5S8ZX9pq
        16
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 19:18:08 +08:00
    @misdake
    下了一个试试,还发现我 win10 竟然已经无法正常显示 chm 文件了。
    另外请问 nircmd.exe 和 nircmdc.exe 啥区别?
    JCZ2MkKb5S8ZX9pq
        17
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 19:29:49 +08:00
    @misdake
    这工具可以啊,还带 tts,我自用的小命令可以跨平台读文字了,不错不错。
    cjpjxjx
        18
    cjpjxjx  
       2020-04-23 19:35:51 +08:00
    把电源按钮设置为关闭显示器不就行了
    JCZ2MkKb5S8ZX9pq
        19
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 19:44:41 +08:00
    @cjpjxjx 这也是个办法,但不巧的是我电脑离我有点距离。
    JCZ2MkKb5S8ZX9pq
        20
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 19:45:54 +08:00
    @misdake

    如果有工具能快速调整息屏时间就更好了。
    这样快速关屏和保持屏幕常亮两个功能都可以实现了。
    ClericPy
        21
    ClericPy  
       2020-04-23 19:49:46 +08:00
    以前用的 autohotkey 写的 lock, 鼠标一动就得输入密码, 不输入就继续黑屏. 忘了密码就 ctrl alt del 找到那个 exe 杀死就行了... 后来感觉没什么用就没继续用下去... 因为笔记本合上盖子我这默认就是无操作... 至于合上盖子用独立显示器... 直接用手关显示器.........
    cjpjxjx
        22
    cjpjxjx  
       2020-04-23 19:54:03 +08:00
    @JCZ2MkKb5S8ZX9pq 搞个外接电源键延伸到桌面上,就像网吧哪种
    JCZ2MkKb5S8ZX9pq
        23
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 19:58:21 +08:00
    @crab 我在其它地方也看到 SendMessage,这个是啥意思啊?
    JCZ2MkKb5S8ZX9pq
        24
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-23 20:10:58 +08:00
    @crab
    有看到一个 bat,也是利用的 SendMessage,但不大懂是啥原理。

    powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)
    ob
        25
    ob  
       2020-04-23 20:12:34 +08:00 via Android
    有 ahk 的话,一个命令搞定,没有的话,帮你编译成一个 exe,快捷键你来定。
    zooo
        26
    zooo  
       2020-04-23 20:14:33 +08:00
    小娜,息屏 gkd
    hammer86
        27
    hammer86  
       2020-04-23 20:16:44 +08:00 via iPhone
    小爱同学,关闭插排
    mainjzb
        28
    mainjzb  
       2020-04-23 20:43:12 +08:00
    https://lanzous.com/ibu624d 我一直用的整个 7kb 大小的软件。。当初网上随便找的。
    mainjzb
        29
    mainjzb  
       2020-04-23 20:45:30 +08:00
    双击关闭屏幕,没有任何花里胡哨。
    缺点是双击后鼠标要立马移动到别的地方?不然会触发 tip ?然后屏幕几秒后又亮了。
    ilook
        30
    ilook  
       2020-04-23 21:01:11 +08:00
    Nircmd
    smwlblog
        31
    smwlblog  
       2020-04-23 21:49:03 +08:00
    软媒魔方 CTRL+F12
    Jonz
        32
    Jonz  
       2020-04-24 08:20:16 +08:00
    比较好奇为什么直接关闭显示器开关不算
    xing2387
        33
    xing2387  
       2020-04-24 10:53:21 +08:00
    笔记本自带快捷键,台式机自带电源开关。。没啥不妥。。。。都是一键。。。
    JCZ2MkKb5S8ZX9pq
        34
    JCZ2MkKb5S8ZX9pq  
    OP
       2020-04-24 12:55:07 +08:00
    @Jonz 有多台显示器
    theliuqi
        35
    theliuqi  
       2021-01-16 14:47:40 +08:00
    @mxalbert1996 赞+1.
    Marsmojie
        36
    Marsmojie  
       2022-11-13 15:39:49 +08:00   ❤️ 1
    %systemroot%\system32\scrnsave.scr /s
    Nois9527
        37
    Nois9527  
       2022-12-27 14:30:50 +08:00
    楼上这个好像是显示为黑色,我执行后的显示器还有亮光。不介意的话也挺方便的
    但是观摩下来觉得还是用 nircmd.exe 吧
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3355 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.