因为我现在正在使用Windows注册表..我总是会发现以下模式..注册表中包含两个括号{},其中包含数字和字母,您可以在下面看到一些示例:删除括号内的任何内容
HKEY_CLASSES_ROOT\Drive\shellex\FolderExtensions\{fbeb8a05-beee-4442-804e-409d6c4515e9}
HKEY_CLASSES_ROOT\CLSID\{00BB2763-6A77-11D0-A535-00C04FD7D062}\InProcServer32
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MountPoints2\CPC\Volume\{64dcb6fa-03c9-11e6-9e9f-806d6172696f}\
谁能帮助我理解是什么,这些是指什么?他们是随机生成的吗?
我也试图解析每个注册表项和任何括号{}之间移除..作为一个开始,我知道这可以用正则表达式来完成,但我真的不熟悉它们..任何指导赞赏。
很好的问题,你应得的我upvote – Veltro
这些是CLSID(〜UUID),Windows使用它们来标识COM对象的类和接口。 – L3viathan