我试图创建一个脚本,搜索根键以获取值的数据,然后导出所有结果。我不确定在使用for
语句时如何导出结果。我使用pipe /s | find
搜索了某个值的数据。任何建议或提示将不胜感激!
有关密钥的信息:
Rootkey: HKLM | 子键:未知(每台机器更改,使用" \ SYSTEM \ ControlSet001 \ Enum \&#34开始;)| 价值: ClassGUID | 数据: {4d36e967-e325-11ce-bfc1-08002be10318}
当前尝试:
@for %%I in ('reg query "HKLM\SYSTEM\ControlSet001\Enum" /v "ClassGUID" /s | find "{4d36e967-e325-11ce-bfc1-08002be10318}"') do (reg export %%~I %~dp0export.txt)
在之前的尝试中
以前 - 我试图通过Subkey
&搜索value
来获取data
的实际路径。 DataType
。由于限制,该位置不属于variable
。 - 由于这个原因,我现在正在尝试导出搜索结果。从那里我可以通过搜索文本文档从中创建import os
os.environ['KIVY_GL_BACKEND'] = 'angle_sdl2'
import sqlite3
import kivy
kivy.require('1.0.5')
from kivy.uix.gridlayout import GridLayout
#from kivy.uix.boxlayout import BoxLayout
from kivy.uix.button import Button
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.widget import Widget
from kivy.properties import ObjectProperty, StringProperty
Builder.load_file('screen.kv')
class loginView(Widget):
status=ObjectProperty(None)
def validate(self,code):
with sqlite3.connect("company.db") as db:
cursor = db.cursor()
user = ("SELECT *FROM userinfo WHERE CODE = code")
cursor.execute(user)
result = cursor.fetchall()
if code == result:
print (welcome )
self.clear_widgets()
else:
self.status.text="Verification failed"
class mainClass(App):
def build(self):
return loginView()
if __name__ == '__main__':
mainClass().run()
。
答案 0 :(得分:2)
以下示例脚本旨在设置和输出包含所有字符串值的数据的变量,这些字符串名称为FriendlyName
,所有注册表项都以HKLM\SYSTEM\CurrentControlSet\Enum\
开头,并且还包含值数据,包括GUID字符串{ {1}}。
{4d36e967-e325-11ce-bfc1-08002be10318}