🖥 Скрипты для работы с Windows на Python часть 2 В скриптах используется библиотека pywin32. ➡️Установка библиотеки: pip install pywin32 📁 Создание ярлыка на рабочем столе: import os import win32com.client # Получаем путь к рабочему столу текущего пользователя desktop = os.path.join(os.path.expanduser("~"), "Desktop") # Задаём путь, где будет создан ярлык target_path = os.path.join(desktop, "Блокнот.lnk") # Создаём объект для работы с ярлыками через Windows Script Host shell = win32com.client.Dispatch("WScript.Shell") # Создаем ярлык target_shortcut = shell.CreateShortcut(target_path) # Указываем путь к исполняемому файлу блокнота target_shortcut.TargetPath = "C:\\Windows\\System32\\notepad.exe" # Сохраняем ярлык target_shortcut.Save() 🔍 Получение списка установленных программ: import win32com.client # Подключаемся к WMI (Windows Management Instrumentation), чтобы получать системную информацию wmi = win32com.client.GetObject("winmgmts:\\\\.\\root\\CIMV2") # Выполняем WMI