1
从注册表中捕获作为密钥名称一部分的GUID并将其转换为变量
我试图抓住一个特定的 GUID 来自独特(自然)和不时变化的注册表。然后把它变成我可以使用的变量 REG ADD 操作(我知道那部分)。 关键是 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video 该 Video 子项本身包含8-10个GUID-s作为子项名称。关于我要捕获的子项名称的独特之处在于它包含更多子文件夹,如0002,0003等(其他子项仅包含0001)。 事实上,我能够通过搜索其中包含0005的子键来捕获此GUID。当然这是唯一的比赛。我使用以下命令: REG QUERY HKLM\SYSTEM\CurrentControlSet\Control\Video /s /f 0005 /k 这给了我: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video\{E7DC82FD-9088-411B-9B0A-2FED7F034E03}\0005 End of search: 1 match(es) found. 现在,如果我只能提取 {E7DC82FD-9088-411B-9B0A-2FED7F034E03} 部分并将其变为变量。