「Python」Windowsサービスのパスを取得する

環境
PyCharm 2021.3
Python 3.9.2

書式
変数名 = psutil.win_service_get('fhsvc’)
変数名.binpath()
win_service_getのbinpathを使って、Windowsのサービスの実行ファイルのパスを取得します。

使用例

import psutil

# Windowsサービスの実行パス
win = psutil.win_service_get('WpnService')

print("Windowsサービスの実行パスを取得する結果")
print(win.binpath())

実行結果

Windowsサービスの実行パスを取得する結果
C:\WINDOWS\system32\svchost.exe -k netsvcs -p

 

Python

Posted by arkgame