1

У меня есть папка, содержащая файлы, которые я скомпилировал в .NET (однако этот вопрос можно легко применить и к папке, не относящейся к программисту, например, содержащей документы Word или что-то еще.)

Когда я пытаюсь очистить его с помощью командной строки:

del /F /S *

Затем я получаю "Доступ запрещен" для определенного файла. Это определенно не из-за безопасности, поэтому это должен быть замок.

Однако, когда я использую Cygwin, я могу удалить его:

$ rm -r *

Так что Cygwin делает это особенным. Можно ли как-то эмулировать это из обычной командной строки?

Кстати, это происходит достаточно раз 100+, так что это не случайно, что файл был разблокирован, прежде чем я открыл Cygwin. Определенно, Cygwin может как-то его разблокировать, но обычная командная строка не может этого сделать.

0