Skip to content

Conversation

hydr0nium
Copy link

@hydr0nium hydr0nium commented Oct 8, 2025

I added the feature like we talked about it in issue #20. I am not happy with the output so I will just make this pull request for now so we can talk about the feature and change it. I changed the output to be in "List Format" because the other one was bugged for some reason. See pictures below:

# [...]
Path       : "C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2104.14-0\NisSrv.exe"
Privileges : True
Service    : WdNisSvc





Path       : "C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2104.14-0\MsMpEng.exe"
Privileges : True
Service    : WinDefend





Path       : "C:\Program Files\Windows Media Player\wmpnetwk.exe"
Privileges : False
Service    : WMPNetworkSvc
# [...]

The above is the current version. I am note sure why there are large gaps

Path                                                                                                                 Pri
                                                                                                                    vil
                                                                                                                    ege
                                                                                                                      s
----                                                                                                                 ---
C:\Windows\ADWS\Microsoft.ActiveDirectory.WebServices.exe                                                            rue
\??\C:\ProgramData\Microsoft\Windows Defender\Definition Updates\{5533AFC7-64B3-4F6E-B453-E35320B35716}\MpKslDrv.sys rue
C:\Windows\Microsoft.NET\Framework64\v4.0.30319\SMSvcHost.exe                                                        rue
C:\Windows\SysWow64\perfhost.exe                                                                                     rue
"C:\Program Files\Windows Defender Advanced Threat Protection\MsSense.exe"                                           lse
C:\Windows\servicing\TrustedInstaller.exe                                                                            lse
"C:\Program Files\VMware\VMware Tools\VMware VGAuth\VGAuthService.exe"                                               rue
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe"                                                                  rue
"C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2104.14-0\NisSrv.exe"                                       rue
"C:\ProgramData\Microsoft\Windows Defender\platform\4.18.2104.14-0\MsMpEng.exe"                                      rue
"C:\Program Files\Windows Media Player\wmpnetwk.exe"                                                                 lse

The above is the original version. Not sure why this is printed so weirdly. Its missing the service name and the privileges tab is bugged.

As I said this is not merge ready just so we can see how it will look, work etc.

@hydr0nium
Copy link
Author

I personally like the column format more because it's faster to get a service overview but on the other hand I see also problems with it. Like long service paths that make the printing difficult.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant