在我的批处理文件中我需要检查安装在机器上的oracle的版本。 我想读取机器包含的oracl_home。 我在注册表中有一个路径: KEY_LOCAL_MACHINE \ SOFTWARE \ zdf \ oracle 我想读取oracle下的attributs名称。 我该怎么办? 谢谢!通过批处理文件从注册表中读取值
1
A
回答
1
- 我认为你错过了“KEY_LOCAL_MACHINE”中的“H”。
使用REG查询:
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\zdf\oracle" /s
的/s
查询所有子项和值递归
0
假设甲骨文是您的注册表路径下的10.0
@echo off
regedit /e C$D$L$A$.bxt "HKEY_LOCAL_MACHINE\your\regisgry\path"
echo "set" > C$D$L$A$.bat
find "oracle" <C$D$L$A$.bxt >>C$D$L$A$.bat
相关问题
- 1. 无法从批处理文件读取注册表
- 2. 从最大注册表子键读取批处理文件?
- 3. 如何从批处理文件中读取注册表字符串值
- 4. 批处理文件 - 从注册表中获取路径
- 5. 从批处理文件中的regedit中读取子注册表项
- 6. Windows 8无法通过批处理运行注册表文件
- 7. 如何在Windows中通过批处理文件设置注册表中的值?
- 8. 批处理文件搜索注册表
- 9. 阅读批处理文件中有空格的注册表项?
- 10. 通过批处理文件从文件读取
- 11. 使用批处理文件读取包含空格的注册表值
- 12. 检查Windows批处理注册表值
- 13. 批处理文件命令查询注册表项的数值
- 14. 注册删除批处理文件
- 15. 读取文件并从批处理脚本中获取值
- 16. 变量从注册表(批处理文件)
- 17. 批处理文件:读取注册表隐藏并显示隐藏
- 18. 批处理文件 - 关闭通过批处理文件过程
- 19. 批处理文件比较注册表与文本文件
- 20. 从同一批处理文件中读取批处理文件的第一行?
- 21. 从Windows批处理脚本中的文件中读取值
- 22. 从注册表中读取REG_RESOURCE_LIST值
- 23. 从注册表中读取值C++
- 24. 从Windows注册表中读取值?
- 25. 从注册表中读取价值
- 26. 如何从注册表中读取值?
- 27. 通过批处理语法查询Windows注册表
- 28. 通过批处理命令添加一个新的注册表文件
- 29. 通过批处理文件更改其他用户的注册表
- 30. 需要帮助通过批处理文件添加注册表项
你能写信给我它的完整命令??我想要一个关键字childern的列表:oracle – zipi
这就是命令。 – aviad
这些命令给我所有的输出。这些输出包括我不需要的孩子。我只想要包含属性oracle_home的孩子如何过滤它? – zipi