如何在Windows 8中通过CLI或AHK打开“设备和打印机”控制面板?

米罗斯拉夫

我想使用AutoHotKey脚本通过蓝牙自动将PC连接到手机的互联网连接,该脚本将执行以下操作:

蓝牙互联网连接用户界面序列

打开设备和打印机”窗口后,我应该可以通过发送击键安全地完成大多数操作。

现在的问题是:

在Windows 7中,可以通过命令行打开“设备和打印机”

control bthprops.cpl

但是在Windows 8中,同一命令将打开Modern UI屏幕的PC Settings> Devices,而不是上述窗口。是否可以通过命令行或DLL调用以编程方式打开上述窗口?

米罗斯拉夫

好,经过进一步研究,我发现了有效的命令:

control printers

它会打开“设备和打印机”窗口,其中不仅包含蓝牙设备,而且还包含所有已知设备。因此,窗口的内容是问题中请求的内容的超集,但是唯一的区别是这次不应用蓝牙设备的过滤。键入设备的名称会将选择焦点移至其项目,并且从设备的上下文菜单运行命令的任何方式都不会受到阻碍。MyPhone1因此,示例设备的完整脚本为

Run, control printers
WinWaitActive, Devices and Printers
Sleep, 500
Send MyPhone1{AppsKey}ca

并且AutoHotKey再次成为规则。:)

编辑:根据MCL的评论,丑陋的等待循环被sleek代替WinWaitActive谢谢!


编辑:

从命令行:

  • 设备和打印机:

    explorer shell:::{A8A91A66-3A7D-4424-8D24-04E180695C7A}
    
  • 蓝牙设备:

    explorer shell:::{28803F59-3A75-4058-995F-4EE5503B023C}
    
  • 其他位置:

    ▶名单在fourforums.com

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何通过Android中的蓝牙连接移动设备和打印机?

来自分类Dev

以编程方式打开Windows 8蓝牙控制面板

来自分类Dev

如何控制和维护Azure Web作业控制面板日志记录?

来自分类Dev

无法通过Windows 8.1和Windows 10上的Win32 API从控制面板中删除打印机

来自分类Dev

如何通过控制面板使RDLC使用日期格式

来自分类Dev

如何在Windows Vista 64位系统上将PaperPort 8(和PaperPort彩色)安装为打印机?

来自分类Dev

如何访问NVIDIA控制面板

来自分类Dev

如何卸载LightScribe控制面板?

来自分类Dev

适用于Windows和Outlook 2013的iCloud控制面板4.0的问题

来自分类Dev

Windows 8和Windows 8.1是否存在超级控制面板?

来自分类Dev

如何通过CLI或AHK在Windows 8中打开“设备和打印机”控制面板?

来自分类Dev

如何在“控制面板”的“卸载程序”列表中添加图像/图标

来自分类Dev

如何在“控制面板” \“程序” \“程序和功能”中为安装的软件标识路径

来自分类Dev

如何在不通过控制面板的情况下在Windows 10上卸载Office 2015?

来自分类Dev

Windows控制面板中缺少文本和标签

来自分类Dev

如何在Windows 10上使用我的打印机?

来自分类Dev

如何通过NVIDIA控制面板关闭NVidia驱动程序的更新?

来自分类Dev

Windows 7(Enterprise)控制面板上的“更改”和“修复”按钮有什么作用?

来自分类Dev

当我想打开控制面板时Windows 10 File Explorer崩溃

来自分类Dev

如何更改控制面板中显示的打印机图标

来自分类Dev

如何在控制面板中显示实际的应用程序大小?

来自分类Dev

Windows资源管理器/控制面板无法打开

来自分类Dev

如何在Wordpress控制面板中自定义文本

来自分类Dev

如何在“控制面板”中深层链接到页面?

来自分类Dev

无法通过Windows 8.1和Windows 10上的Win32 API从控制面板中删除打印机

来自分类Dev

如何打开Java的控制面板?

来自分类Dev

如何在 Windows 中禁用锁定控制面板

来自分类Dev

如何修复 Windows 7 控制面板的显示?

来自分类Dev

如何使用CMD打开控制面板的系统信息

Related 相关文章

  1. 1

    如何通过Android中的蓝牙连接移动设备和打印机?

  2. 2

    以编程方式打开Windows 8蓝牙控制面板

  3. 3

    如何控制和维护Azure Web作业控制面板日志记录?

  4. 4

    无法通过Windows 8.1和Windows 10上的Win32 API从控制面板中删除打印机

  5. 5

    如何通过控制面板使RDLC使用日期格式

  6. 6

    如何在Windows Vista 64位系统上将PaperPort 8(和PaperPort彩色)安装为打印机?

  7. 7

    如何访问NVIDIA控制面板

  8. 8

    如何卸载LightScribe控制面板?

  9. 9

    适用于Windows和Outlook 2013的iCloud控制面板4.0的问题

  10. 10

    Windows 8和Windows 8.1是否存在超级控制面板?

  11. 11

    如何通过CLI或AHK在Windows 8中打开“设备和打印机”控制面板?

  12. 12

    如何在“控制面板”的“卸载程序”列表中添加图像/图标

  13. 13

    如何在“控制面板” \“程序” \“程序和功能”中为安装的软件标识路径

  14. 14

    如何在不通过控制面板的情况下在Windows 10上卸载Office 2015?

  15. 15

    Windows控制面板中缺少文本和标签

  16. 16

    如何在Windows 10上使用我的打印机?

  17. 17

    如何通过NVIDIA控制面板关闭NVidia驱动程序的更新?

  18. 18

    Windows 7(Enterprise)控制面板上的“更改”和“修复”按钮有什么作用?

  19. 19

    当我想打开控制面板时Windows 10 File Explorer崩溃

  20. 20

    如何更改控制面板中显示的打印机图标

  21. 21

    如何在控制面板中显示实际的应用程序大小?

  22. 22

    Windows资源管理器/控制面板无法打开

  23. 23

    如何在Wordpress控制面板中自定义文本

  24. 24

    如何在“控制面板”中深层链接到页面?

  25. 25

    无法通过Windows 8.1和Windows 10上的Win32 API从控制面板中删除打印机

  26. 26

    如何打开Java的控制面板?

  27. 27

    如何在 Windows 中禁用锁定控制面板

  28. 28

    如何修复 Windows 7 控制面板的显示?

  29. 29

    如何使用CMD打开控制面板的系统信息

热门标签

归档