Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Как определить какая программа использует файл


Автор: SerK 27.9.2009, 23:36
Проблема вот в чем. 
Моя программа периодически обращается к файлу C:\WINDOWS\SYSTEM32\drivers\etc\hosts . Но вот в последнее время (или вирус подхватил, или трояна), но к этому файлу нет доступа. Какая-то программа использует его. Можно ли с помощью Борланда определить,
какая именно программа использует файл? Если ли какие соображения как решить эту проблему?

Автор: dumb 28.9.2009, 04:12
качаешь http://technet.microsoft.com/ru-ru/sysinternals/bb896655.aspx и в командной строке пишешь:
Код
handle.exe C:\WINDOWS\SYSTEM32\drivers\etc\hosts

а если надо будет фотку подредактировать - будешь спрашивать как фото-редактор написать?

Автор: SerK 28.9.2009, 07:15
dumb, спасибо за совет, попробую им воспользоваться. 

Цитата

а если надо будет фотку подредактировать - будешь спрашивать как фото-редактор написать?

В ваших словах чувствуется сарказм. Я думал, что форум для того и создан, чтобы можно было задать любые вопросы, связанные с
программированием. И кто хочет, тот может и отвечать. Поэтому, если мне будет не понятно, то имею право спросить как как фото-редактор написать, не так ли? Тем более я спросил -
Можно ли с помощью Борланда определить, какая именно программа использует файл?
С ув. SerK.

Автор: Anikmar 28.9.2009, 18:00
SerK, Да ладно вам, это же шутка была.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)