找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
楼主: tmp05

[系统相关] 如何写批处理实现笔记本连接的外接显示器通电后自动关闭笔记本屏幕

[复制链接]
 楼主| 发表于 2025-6-2 10:15:19 | 显示全部楼层
回复 15# czjt1234
现想了个笨点子:放个anydesk到启动项,默认设置为连接外接显示器,系统启动后再用anydesk远程手动修改
发表于 2025-6-2 15:46:29 | 显示全部楼层
本帖最后由 aloha20200628 于 2025-6-2 16:20 编辑

回复 16# tmp05

如果最终还是需要一次手动操作,不如用 win+p 组合键随时弹出屏幕右侧菜单直接切换就是了...
或者用以下代码(存为 test.bat 运行)在桌面创建一个调用 displayswitch.exe 的快捷方式,随时点一下即可完成笔电向外接显示屏的切换...

  1. 2>1/* ::
  2. @echo off & cscript /nologo /e:jscript "%~f0" "%userprofile%\desktop\切换显示屏.lnk"
  3. pause&exit/b */
  4. v=WSH.arguments, ws=WSH.createObject('wscript.shell'), lnk=ws.createshortcut(v(0));
  5. lnk.targetpath='c:\\windows\\system32\\displayswitch.exe', lnk.arguments='/external';
  6. lnk.save(), WSH.quit();
复制代码
 楼主| 发表于 2025-6-2 20:47:19 | 显示全部楼层
本帖最后由 tmp05 于 2025-6-2 20:48 编辑

回复 17# aloha20200628
这个下次去试下,谢谢!另外,win8.1能运行的DisplaySwitch.exe能否发一个
发表于 2025-6-2 23:29:06 | 显示全部楼层
回复 18# tmp05

win7-win11 均标配即内置了 DisplaySwitch.exe,可用系统搜索定位,一般是在系统目录 C:\Windows\System32 中 ...
 楼主| 发表于 2025-6-14 13:57:45 | 显示全部楼层
回复  tmp05

如果最终还是需要一次手动操作,不如用 win+p 组合键随时弹出屏幕右侧菜单直接切换就是了. ...
aloha20200628 发表于 2025-6-2 15:46


运行后没有动静,如图:
发表于 2025-6-14 15:03:10 | 显示全部楼层
回复 20# tmp05

若能确认用 win+p 组合键可以随时弹出屏幕右侧菜单,则运行17楼代码就应该没问题...
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:05 , Processed in 0.017142 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表