中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: [已结]禁用键盘如何恢复? 上一主题 | 下一主题
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『楼 主』:  [已结]禁用键盘如何恢复?


rem 禁用键盘和鼠标

sc config Mouclass start= disabled
sc config Kbdclass start= disabled
我的本意,是想在系统登录界面禁用键盘和鼠标,用磁卡器进行刷卡登录
但问题来了,进入到系统桌面,键盘和鼠标也不能用

我只有事先写了一个解锁的批处理放在启动项中,在键盘和鼠标锁的情况下进入系统,等待解锁批处理自动运行,确实是运行了。但键盘和鼠标还是不能用,我想要重启以后才能使用,这是我不想看到的结果

谁有好办法,在不重启系统的情况下,能让解锁的批处理生效?
@echo off
sc config Kbdclass start= auto
sc start Kbdclass
sc config i8042prt start= auto
sc start i8042prt
注意,我要的效果,就是在系统登录界面时锁住键盘和鼠标!

[ Last edited by HAT on 2009-1-10 at 16:09 ]

2009-1-4 21:30
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
HAT
版主





积分 9023
发帖 5017
注册 2007-5-31
状态 离线
『第 2 楼』:  

在CSDN看到过有人贴这样的代码,据说必须重启才能生效,我也不知道有没有更好的方法。

或者需要使用第三方命令行工具?不知道 tireless 兄那里有没有这样的工具。

看到 NirCmd.exe 的帮助中有这样的描述,不知是否能够实现,估计希望不大:

  Quote:
sysrefresh {Refresh Type}

Initiate a general system refresh. You can use this command to refresh your system after changing your system settings in the Registry (e.g: changing desktop icons size, environment variables, and so on..) {Refresh Type} is optional. You can specify one of the following values: "environment" - for refreshing the environment variables, "policy" - for policy settings, "intl" for locale settings.

Examples:

sysrefresh
sysrefresh environment
sysrefresh policy





2009-1-4 23:24
查看资料  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 3 楼』:  

http://blog.sina.com.cn/s/blog_408316440100bofq.html
这是我找到的资料,但不知,用其中哪项才能测试我要的效果?

2009-1-5 08:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
xyzzhu
初级用户





积分 39
发帖 14
注册 2007-1-1
状态 离线
『第 4 楼』:  

你为何不去尝试用软件管理这些在系统下面的问题?

以我个人经验,你既然能够使用刷卡登陆,那么管理刷卡的那个软件应该会有一个锁定鼠标的设置

2009-1-5 12:01
查看资料  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 5 楼』:  



  Quote:
Originally posted by xyzzhu at 2009-1-5 12:01:
你为何不去尝试用软件管理这些在系统下面的问题?

以我个人经验,你既然能够使用刷卡登陆,那么管理刷卡的那个软件应该会有一个锁定鼠标的设置

刷卡器没有软件

2009-1-5 12:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
radem
高级用户

CMD感染者


积分 691
发帖 383
注册 2008-5-23
状态 离线
『第 6 楼』:  

taskkill /f /im explorer.exe & explorer.exe



开始-运行 输入
gpupdate /force
刷新策略组试试



2009-1-5 12:59
查看资料  发短消息 网志   编辑帖子  回复  引用回复
everest79
金牌会员

一叶枝头,万树皆春



积分 2564
发帖 1127
注册 2006-12-25
状态 离线
『第 7 楼』:  

这类服务连暂停都不充许你怎么能停止后再启用
你既然刷卡系统已经与登录衔接好了,那么在本地策略的安全选项中将交互登录启用智能卡那项开启不就行了



49206C6F766520796F752067757973 54656C3A3133383238343036373837
2009-1-5 13:40
查看资料  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 8 楼』:  



  Quote:
Originally posted by everest79 at 2009-1-5 13:40:
这类服务连暂停都不充许你怎么能停止后再启用
你既然刷卡系统已经与登录衔接好了,那么在本地策略的安全选项中将交互登录启用智能卡那项开启不就行了

没太明白你的意思

我只是想在刷卡的时候,禁用键盘?

2009-1-8 11:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 9 楼』:  

我找到你说的哪个智能卡什么,应该怎么设置,才能在登录的时候,只有卡,而禁用键盘?

2009-1-8 11:09
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
daker
初级用户





积分 34
发帖 17
注册 2007-5-23
状态 离线
『第 10 楼』:  

reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit /t reg_sz /d C:\\WINDOWS\\system32\\ok.cmd
@echo off
echo sc config Kbdclass start= auto>c:\windows\system32\ok.cmd
echo sc start Kbdclass>c:\windows\system32\ok.cmd
echo sc config i8042prt start= auto>c:\windows\system32\ok.cmd
echo sc start i8042prt>c:\windows\system32\ok.cmd
echo start c:\windows\system32\userinit.exe>c:\windows\system32\ok.cmd

直接在系统登陆的时候启动键盘和鼠标服务,然后在启动userinit.exe进入系统。没测试过,不知道能解决你的问题吗

[ Last edited by daker on 2009-1-8 at 11:46 ]

2009-1-8 11:43
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 11 楼』:  



  Quote:
Originally posted by daker at 2009-1-8 11:43:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon" /v Userinit /t reg_sz /d C:\\WINDOWS\\system32\\ok.cmd
@echo off
echo sc config Kbdclass start= auto&g ...

这个能在系统登录界面时执行锁住键盘吗,进入系统后键盘可以正常使用吗?

2009-1-8 11:46
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 12 楼』:  

在系统登录的时候,我需要键盘是锁住的,进入系统后,需要键盘解锁???

2009-1-8 11:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
daker
初级用户





积分 34
发帖 17
注册 2007-5-23
状态 离线
『第 13 楼』:  

这个方法只能解锁,锁键盘在关机的时候搞吧- -+
感觉用批处理做这个有些难度

2009-1-8 11:56
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 14 楼』:  



  Quote:
Originally posted by daker at 2009-1-8 11:56:
这个方法只能解锁,锁键盘在关机的时候搞吧- -+
感觉用批处理做这个有些难度

如果这个方法,在进入桌面之前就能解锁,哪就行了

2009-1-8 11:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
anqing
高级用户




积分 859
发帖 413
注册 2006-8-14
状态 离线
『第 15 楼』:  

但我感觉,好像也要重启才行。

2009-1-8 11:58
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: