Да, в Python можно использовать библиотеку os (а также shutil) для удаления файлов и папок в любой директории Windows, но для удаления программ или файлов по всей системе потребуется запустить скрипт с административными правами.
Удаление файла:
import os
file_path = r"C:\path\to\file.txt"
if os.path.exists(file_path):
os.remove(file_path) # Удаляет файл
Удаление папки и всего её содержимого:
import shutil
folder_path = r"C:\path\to\folder"
if os.path.exists(folder_path):
shutil.rmtree(folder_path) # Полностью удаляет папку и файлы внутри
Удаление программ (из Program Files/Program Files (x86)):
import shutil
program_folder = r"C:\Program Files\SomeApp"
if os.path.exists(program_folder):
shutil.rmtree(program_folder) # Удаляет программу