Этот код я написал для того, чтобы вы могли не терять много времени, а сразу удалить безопасно нужные вам файлы.
Вам понадобиться: Флешка, Установленный Python на ПК (Я не скомпилил exe, потому что тогда бы вы не смогли настроить код исключительно под себя)
Видео:
Python: Download Python | Python.org
Репозиторий: lauxov/usb_key_file_remove:
Deletes files if you pull out the flash drive while the script is running (github.com)
Переходим по ссылке и нажимаем "Download ZIP"

Переносим папку fusb в любое удобное вам место
Открываем файл cfg.py
Редактируем первые 2 строки:
dir = "Директория к папке, которую нужно удалить"
do_not_remove = "Серийный номер чипа записи и чтения вашей флешки" (Его вы можете получить, если запустите файл main.py
Перед запуском файла main.py, откройте консоль и пропишите: pip install wmi cryptography psutil
После чего открываем папку, где у вас установлен скрипт, нажимаем ЛКМ по Дирректории и пишем cmd

Пишем: (Нужная флешка должна быть уже вставлена в ПК)

Дальше вы должны будете увидеть строку с "
Flash Drives:"
Там копируем ваш серийник и вставляем в CFG
Если вы всё сделали верно, то в результате у вас должно будет появится такое сообщение:

Это будет значить, что всё работает
Теперь, если вы вытяните флешку, то ваша папка безвозвратно удалиться с перезаписью секторов диска, где она находилась на нулевые байты.
Если вы хотите вытянуть флешку, но не хотите, чтобы файлы удалились, то откройте консольное окно, где у вас ранее была запущена эта программа и нажмите сочитание клавиш Ctrl+C
После чего у вас появится что-то вроде такого сообщения, и тогда вы уже можете вытягивать флешку без удаления данный:

Вам понадобиться: Флешка, Установленный Python на ПК (Я не скомпилил exe, потому что тогда бы вы не смогли настроить код исключительно под себя)
Видео:
Репозиторий: lauxov/usb_key_file_remove:

Переходим по ссылке и нажимаем "Download ZIP"

Переносим папку fusb в любое удобное вам место
Открываем файл cfg.py
Редактируем первые 2 строки:
dir = "Директория к папке, которую нужно удалить"
do_not_remove = "Серийный номер чипа записи и чтения вашей флешки" (Его вы можете получить, если запустите файл main.py
Перед запуском файла main.py, откройте консоль и пропишите: pip install wmi cryptography psutil
После чего открываем папку, где у вас установлен скрипт, нажимаем ЛКМ по Дирректории и пишем cmd

Пишем: (Нужная флешка должна быть уже вставлена в ПК)

Дальше вы должны будете увидеть строку с "

Там копируем ваш серийник и вставляем в CFG
Если вы всё сделали верно, то в результате у вас должно будет появится такое сообщение:

Это будет значить, что всё работает
Теперь, если вы вытяните флешку, то ваша папка безвозвратно удалиться с перезаписью секторов диска, где она находилась на нулевые байты.
Если вы хотите вытянуть флешку, но не хотите, чтобы файлы удалились, то откройте консольное окно, где у вас ранее была запущена эта программа и нажмите сочитание клавиш Ctrl+C
После чего у вас появится что-то вроде такого сообщения, и тогда вы уже можете вытягивать флешку без удаления данный:
