2

На моем компьютере с Windows 10 есть некоторые "липкие файлы", которые я не могу удалить через командную строку (используя функцию del или даже функцию Python os.remove() ). Тем не менее, Windows Explorer может удалить их без проблем.

Мне сообщают об ошибке "Отказано в доступе" в командной строке. Но у меня, похоже, есть доступ к этим файлам. И в любом случае я получаю ту же ошибку даже при попытке удаления из командной строки с повышенными правами.

Эти файлы создаются как часть процесса сборки; файл make не может их очистить, когда я запускаю make clean .

Файлы не используются никаким процессом согласно Process Explorer. Перезапуск машины также не меняет их "липкое" состояние.

1 ответ1

1

Ребята, извините за трату вашего времени. Файлы были только для чтения! Использование del /f избавляет их от командной строки.

Я думаю, что оставлю этот вопрос здесь как свидетельство моей глупости и для других рассеянных людей.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .