中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 请教“注册表快速定位”的详细用法
作者:
标题: 请教“注册表快速定位”的详细用法 上一主题 | 下一主题
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『楼 主』:  请教“注册表快速定位”的详细用法 使用 LLM 解释/回答一下

@Echo OFF
::
:: BatName: OpenReg.bat
:: Version: 0.1
:: Purpose: 注册表快速定位
::
:: Usage: OpenReg
:: example: OpenReg HKLM\Software\Microsoft\Windows
::
:: Code by SpikeKnox 2007.01.31
::

rem Show help
If == (Type "%~f0" | findstr "^::" && Goto :EOF)

:OpenReg
SetLocal EnableDelayedExpansion
rem %1 要定位的路径(可选,为空时将regedit定位到根目录)
If NOT == (

Set tag=我的电脑\%1
Set "tag=!tag:"=!"

rem 缩写路径转换
Set "tag=!tag:HKCR\=HKEY_CLASSES_ROOT\!"
Set "tag=!tag:HKCU\=HKEY_CURRENT_USER\!"
Set "tag=!tag:HKLM\=HKEY_LOCAL_MACHINE\!"
Set "tag=!tag:HKU\=HKEY_USERS\!"
Set "tag=!tag:HKCC\=HKEY_CURRENT_CONFIG\!"

Set tag="!tag!"

) Else (

Set "tag=我的电脑"

)

reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit /v LastKey /d %tag% /f >NUL
Start regedit

SetLocal DisableDelayedExpansion
Goto :EOF
原脚本

如果要打开这个路径应如何写?
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0200804

2007-3-30 07:16
查看资料  发短消息  网志   编辑帖子  回复  引用回复
lxmxn
版主




积分 11386
发帖 4938
注册 2006-7-23
状态 离线
『第 2 楼』:   使用 LLM 解释/回答一下


试试这个看行不?

OpenReg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0200804"


2007-3-30 23:34
查看资料  发送邮件  发短消息  网志   编辑帖子  回复  引用回复
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『第 3 楼』:   使用 LLM 解释/回答一下

谢谢lxmxn,不行啊!
http://photo1.bababian.com/20070401/6787A35E1D1719D763A426DBE2E0ABBD.jpg

2007-4-2 12:00
查看资料  发短消息  网志   编辑帖子  回复  引用回复
20080610
初级用户





积分 83
发帖 34
注册 2006-11-24
状态 离线
『第 4 楼』:   使用 LLM 解释/回答一下

说明已经这么清楚了!!看不懂?


:: BatName: OpenReg.bat
:: Version: 0.1
:: Purpose: 注册表快速定位
::
:: Usage: OpenReg 
:: example:  OpenReg HKLM\Software\Microsoft\Windows


2007-4-2 12:34
查看资料  发短消息  网志   编辑帖子  回复  引用回复
eech
高级用户




积分 906
发帖 346
注册 2006-7-10
状态 离线
『第 5 楼』:   使用 LLM 解释/回答一下

http://photo1.bababian.com/20070401/F1581C4ADEE1734E8BE06F174ED78712.jpg

4楼朋友.无反应啊

2007-4-2 13:09
查看资料  发短消息  网志   编辑帖子  回复  引用回复
20080610
初级用户





积分 83
发帖 34
注册 2006-11-24
状态 离线
『第 6 楼』:   使用 LLM 解释/回答一下

晕...


:: 批处理文件名: OpenReg.bat
:: 版本: 0.1
:: 目的: 注册表快速定位
::
:: 用法: OpenReg 
:: 例子:  OpenReg HKLM\Software\Microsoft\Windows



也就是把那个批处理保存为OpenReg.bat
中文的应该能懂吧.

2007-4-2 13:19
查看资料  发短消息  网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: