Разблокировать файлы для удаления - PullRequest
2 голосов
/ 06 февраля 2012

Я автоматизирую тестирование с завершением теста и CCNet. При удалении некоторых папок появляется сообщение об ошибке «процесс не может получить доступ к файлу, поскольку он используется другим процессом».

Существуют ли какие-либо инструменты, которые можно использовать для разблокировки файла? Мне нужно автоматизировать операцию разблокировки из CCnet

Ответы [ 2 ]

3 голосов
/ 07 февраля 2012

Сам не пробовал, но Unlocker может решить вашу проблему. Согласно FAQ он имеет CLI:

  • Может ли Unlocker работать в командной строке? Да! Unlocker -H для параметров командной строки.
0 голосов
/ 06 февраля 2012

Откройте диспетчер задач (ctrl + alt + del keys, выберите диспетчер задач) и посмотрите, сможете ли вы найти имя вашего последнего приложения.Если вы обнаружите, что приложение все еще работает, но не отображается, это означает, что оно переключилось на фоновый процесс и, вероятно, имеет цикл ошибки / бесконечный цикл.Завершите задачу программы, если вы ее найдете (вы можете найти несколько), и это должно устранить ошибки ввода-вывода файла.Надеюсь, это помогло!

...