Найти - Пользователи
Полная версия: Запущенные приложения в windows
Начало » Python для новичков » Запущенные приложения в windows
1
TalibanSun
Здравствуйте! Пожалуйста, подскажите как получить список запущенных приложений Windows. Хочется получить список запущенных приложений так, как это выглядит в Диспетчере задач, вклада Приложения. Спасибо!
papuas
 import psutil
for proc in psutil.process_iter():
    pr = psutil.Process(proc.pid)
    print(pr.name())
TalibanSun
papuas, огромное спасибо! Но, это не совсем то((. Это код отражает все запущенные приложения. Мне же надо как в винде. Без всяких svchost.exe и тд.. Только те приложения, которые запустил сам пользователь.
papuas
 import psutil
from os import getlogin
for proc in psutil.process_iter():
    proc.dict = proc.as_dict(['username', 'name'])
    if proc.dict.get('username') is None:
        continue
    if getlogin() in proc.dict.get('username'):
        print(proc.dict.get('name'))
TalibanSun
Спасибо!)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB