keyword = "4C802E2C"
filename = "C:\\\\Users\\\\sonnycalcr\\\\Documents\\\\allreg.txt"
with open(filename, "r", encoding="utf-8") as f:
for lineno, line in enumerate(f, start=1):
if keyword.lower() in line.lower():
print(f"{lineno}: {line.strip()}")
前提是先要手动在注册表编辑器中导出全部的注册表信息为 txt 文件,然后,再将该文件转换为 utf8 格式。我这里导出的时候,默认是 utf16-le 编码格式。