Never mind regedit.exe, here is reg2df
$pip install a-pandas-ex-reg2df
from a_pandas_ex_reg2df import pd_add_reg2df
pd_add_reg2df()
import pandas as pd
pd.Q_get_installed_apps()
Microsoft (R) Windows Script Host Version 5.812
Copyright (C) Microsoft Corporation. All rights reserved.
Out[6]:
Caption ... Version
0 Pandoc 2.16 ... 2.16
1 MDI To TIFF File Converter ... 12.0.6661.5002
2 Microsoft DCF MUI (German) 2016 ... 16.0.4266.1001
3 Microsoft Office Professional Plus 2016 ... 16.0.4266.1001
4 Microsoft OneNote MUI (German) 2016 ... 16.0.4266.1001
.. ... ... ...
262 Windows Team Extension SDK Contracts ... 10.1.19041.685
263 vs_communitymsires ... 16.10.31213
264 Windows IoT Extension SDK ... 10.1.19041.685
265 WinRT Intellisense PPI - en-us ... 10.1.19041.685
266 Windows SDK Desktop Tools arm64 ... 10.1.22621.1
[267 rows x 10 columns]
In[8]: pd.Q_get_HKLM_df()
The operation completed successfully.
Out[8]:
0
0 HKEY_LOCAL_MACHINE\BCD00000000\Description "KeyName"="BC
1 HKEY_LOCAL_MACHINE\BCD00000000\Objects\{0ce0f4... "Type"=dword:
2 HKEY_LOCAL_MACHINE\BCD00000000\Objects\{0ce0f4...
3 HKEY_LOCAL_MACHINE\BCD00000000\Objects\{0ce0f4...
4 HKEY_LOCAL_MACHINE\BCD00000000\Objects\{0ce0f4... "Element"=hex
...
515916 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se... "QueryAlias"=
515917 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se... "QueryAlias"=
515918 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se... "QueryAlias"=
515919 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se... "QueryAlias"=
515920 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Se... "QueryAlias"=
[515921 rows x 2 columns]
In[9]: pd.Q_get_HKU_df()
The operation completed successfully.
Out[9]:
0
0 HKEY_USERS\.DEFAULT\Control Panel\Accessibilit...
1 HKEY_USERS\.DEFAULT\Control Panel\Accessibilit... "Flags"
2 HKEY_USERS\.DEFAULT\Control Panel\Accessibilit...
3 HKEY_USERS\.DEFAULT\Control Panel\Accessibilit... "AutoRepeatDelay
4 HKEY_USERS\.DEFAULT\Control Panel\Accessibilit... "Flags"="62"\n"M
...
74501 HKEY_USERS\S-1-5-18\Software\Trolltech\Organiz... "qgif4.dll"=hex(
74502 HKEY_USERS\S-1-5-18\Software\Trolltech\Organiz... "qgif4.dll"=hex(
74503 HKEY_USERS\S-1-5-18\Software\Trolltech\Organiz... "qgif4.dll"=hex(
74504 HKEY_USERS\S-1-5-18\Software\Valve\Steam
74505 HKEY_USERS\S-1-5-18\System\CurrentControlSet\C...
[74506 rows x 2 columns]
In[10]: pd.Q_get_HKCR_df()
The operation completed successfully.
Out[10]:
0
0 HKEY_CLASSES_ROOT\ @=".
1 HKEY_CLASSES_ROOT\* "AlwaysShowExt"=""\n"ConflictPromp
2 HKEY_CLASSES_ROOT\*\OpenWithList\gvim.exe
3 HKEY_CLASSES_ROOT\*\OpenWithList\MSPaint.exe
4 HKEY_CLASSES_ROOT\*\OpenWithList\notepad.exe
...
229577 HKEY_CLASSES_ROOT\{B9B39BF7-DB16-4B26-AAD0-D23... "ExperimentId"="spotlight"\n"Exper
229578 HKEY_CLASSES_ROOT\Ŭ伵탞ࠀ耀ṰԐ @
229579 HKEY_CLASSES_ROOT\ხ惿退contact @=".
229580 HKEY_CLASSES_ROOT\ @="
229581 HKEY_CLASSES_ROOT\ﷆˤࣼ踀 @=
[229582 rows x 2 columns]
pd.Q_get_HKCC_df()
The operation completed successfully.
Out[11]:
0 1
0 HKEY_CURRENT_CONFIG\Software\Fonts "LogPixels"=dword:00000060
1 HKEY_CURRENT_CONFIG\System\CurrentControlSet\C... "PrinterOnLine"=dword:00000001
2 HKEY_CURRENT_CONFIG\System\CurrentControlSet\C... "PrinterOnLine"=dword:00000001
3 HKEY_CURRENT_CONFIG\System\CurrentControlSet\S... "Attach.ToDesktop"=dword:00000001
df=pd.Q_get_exefiles_df()
Out[3]:
file_path
0 C:\\Program Files\\Locktime Software\\NetLimit...
1 C:\\Program Files\\Internet Explorer\\iexplore...
2 C:\\Program Files (x86)\\FileMarker.NET\\FileM...
3 C:\\Program Files\\Notepad++\\notepad++.exe
4 C:\\Program Files (x86)\\BlueStacks X\\BlueSta...
.. ...
106 C:\\Riot Games\\VALORANT\\live\\ShooterGame\\B...
107 F:\\SteamLibrary33\\steamapps\\common\\Doki Do...
108 C:\\Users\\Gamer\\AppData\\Roaming\\.minecraft...
109 E:\\Spiele\\Battle.net\\Destiny 2\\Overwatch\\...
110 E:\\Spiele\\Far Cry 5\\bin\\FarCry5.exe
[111 rows x 1 columns]
Metadata
Release files for a-pandas-ex-reg2df 0.11
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| a_pandas_ex_reg2df-0.11.tar.gz | 7.0 kB | Without provenance | Details for a_pandas_ex_reg2df-0.11.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| a_pandas_ex_reg2df-0.11-py3-none-any.whl | Python 3 | none | any | Details for a_pandas_ex_reg2df-0.11-py3-none-any.whl |
Total release size: 15.0 kB
Release files / a_pandas_ex_reg2df-0.11.tar.gz
| Download URL | a_pandas_ex_reg2df-0.11.tar.gz |
|---|---|
| Size | 7.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
45eaa184c7606d13f601723fd2081aa4447046a4feec7c47c79c8e5493fb0251
|
|
BLAKE2b-256 checksum How to use checksums |
be022526b22c21816ac5e586bbfe789149204a929f679df54bcb1aac66a5527c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / a_pandas_ex_reg2df-0.11-py3-none-any.whl
| Download URL | a_pandas_ex_reg2df-0.11-py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f0d13beb931b8a55f87cdecfe2f46294c792b58ca6353e88cc301e36c7986201
|
|
BLAKE2b-256 checksum How to use checksums |
f1258bcd087d88ea8a0c79cb982045a499b4480037ac32eeb7d2fe3082b8fe1b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Security for a-pandas-ex-reg2df 0.11
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.