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

[注册表类] 【已解决】批处理这样才能实现开启和关闭触摸屏功能

[复制链接]
发表于 2020-8-21 22:44:35 | 显示全部楼层 |阅读模式
win10平板,平时连接键鼠用不到屏幕的触屏功能,怎样可以实现一件开关,哪位路过的大佬可以帮忙解决一下,或者给一个思路
发表于 2020-8-22 02:57:34 | 显示全部楼层
右边通知中心不是有开关吗
 楼主| 发表于 2020-8-22 08:02:02 | 显示全部楼层
回复 2# smss


    没有呀,只能通过计算机管理-设备管理器-人体输入设备-符合HID标准的触摸屏-关闭,这个步骤关闭
发表于 2020-8-22 08:24:49 | 显示全部楼层
 楼主| 发表于 2020-8-22 09:35:13 | 显示全部楼层
回复 4# smss

平板模式关闭,屏幕也是触屏的,达不到关闭屏幕触屏功能的目的
发表于 2020-8-22 14:42:13 | 显示全部楼层
那说明你的驱动没刷对
发表于 2020-8-22 15:27:29 | 显示全部楼层
回复 6# smss


    不。平板模式和触屏并无必然联系。
    平板模式是为了让程序适应屏幕大小。
 楼主| 发表于 2020-8-22 16:16:06 | 显示全部楼层
回复 7# wujunkai


    这个是正解
 楼主| 发表于 2020-8-22 16:18:22 | 显示全部楼层
我感觉触屏和usb都是属于输入端口,关闭驱动的方法应该大同小异,网上也能搜索到关闭usb的bat程序,但是我是小白不会改
发表于 2020-8-25 00:01:51 | 显示全部楼层
可以用这个,启用或禁用某个设备
第五行deviceid是设备实例路径
获取方法:设备管理器选中设备->右击属性->详细信息->属性选择设备实例路径->复制替换
  1. @echo off
  2. %1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","REM",,"runas",1)(window.close)&exit
  3. powershell -version 2.0 -c "Get-Content '%~0' | Select-Object -Skip 4 | Out-String | Invoke-Expression"
  4. pause&exit
  5. $DeviceId="USB\VID_8087&PID_0A2A\5&D027AA&0&7";
  6. $device=Get-WmiObject "CIM_LogicalDevice" | Where-Object { $_.DeviceId -eq $DeviceId}
  7. $device.Caption
  8. if($device.Status -eq "OK"){
  9.         $device.Disable() | Out-Null
  10.         if($?){"disable successful!"} else {"disable failed!"}
  11. } else {
  12.         $device.Enable() | Out-Null
  13.         if($?){"enable successful!"} else {"enable failed!"}
  14. }
复制代码

评分

参与人数 1技术 +1 收起 理由
貌似低调 + 1 感谢给帖子标题标注[已解决]字样

查看全部评分

 楼主| 发表于 2020-8-25 20:18:33 | 显示全部楼层
回复 10# went


    谢谢大佬
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-20 23:08 , Processed in 0.034048 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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