1
Humorce 2019-07-09 18:16:27 +08:00 via iPhone
你是要获取还是打开?
|
![]() |
2
ETiV 2019-07-09 18:21:50 +08:00 via iPhone
|
![]() |
3
loading 2019-07-09 18:22:11 +08:00 via Android
regedit.exe 似乎没有这个参数,如果需要可能需要第三方注册表工具。
|
![]() |
4
loading 2019-07-09 18:24:18 +08:00 via Android
|
7
Humorce 2019-07-10 11:13:19 +08:00
@rj2 #5
1、kill regedit 2、修改 HKCU\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit 下 LastKey 的值为指定路径 3、start regedit 参考: https://docs.python.org/3/library/winreg.html |
11
Humorce 2019-07-11 19:20:48 +08:00
|
![]() |
12
rj2 OP ![]() @Humorce
#获取软件的 key 值 KeyPath = self.numreg[1][key]['KeyPath'] key_pa ="Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,key_pa,0, win32con.KEY_ALL_ACCESS) #给 Lastkey 的键添加键值 win32api.RegSetValueEx(key,"LastKey",0,win32con.REG_SZ,KeyPath) os.system('regedit') 查看了下赋值是正确的。打开就只是上面回复图。 |
![]() |
14
LEORChn 2019-11-19 03:17:11 +08:00
假设#12 那个位置是你想打开的,
1.下载 http://www.nirsoft.net/ 的 RegScanner 2.在文件菜单勾选 “支持 Reg:链接” 3.CMD 输入 start reg:hkcu\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit 注:它只能自动帮你选中 REGEDIT 左侧树形列表,第 3 步调用时勿带 [LastKey] |
![]() |
15
LEORChn 2019-11-29 16:41:31 +08:00
然后,发现第 2 步可以跳过。
第 3 步改为 CMD 输入:regscanner.exe /regedit "hkcu\Software\Microsoft\Windows\CurrentVersion\Applets\Regedit" 一样的效果,只能输入 RegEdit 左侧树形列表的路径。 |