意图如下:
1、判断计算机是台式机还是笔记本
2、根据1返回的结果修改注册表,如果是台式机则打开数字键,如果是笔记本则关闭数字键
请问批处理代码应该怎样写?
另外我写了一个代码但是无法正确达到目的,清帮忙指正。谢谢
- wmic path Win32_SystemEnclosure get ChassisTypes /value >ChssisTypes.log
- FOR /F "skip=2 delims==" %%I IN (ChssisTypes.log) DO (
- SET T=%%I
- IF "%T%"=="{3}" REG ADD "HKEY_USERS\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /d "2" /f
- IF "%T%"=="{10}" REG ADD "HKEY_USERS\.DEFAULT\Control Panel\Keyboard" /v "InitialKeyboardIndicators" /d "0" /f
- )
复制代码
[ 本帖最后由 hanyeguxing 于 2011-1-5 14:56 编辑 ] |