Модераторы: Akina
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как убить все просесси использующие фаил? Копирование/перенос фаила любой ценой! 
:(
    Опции темы
AJern
Дата 15.5.2006, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 1
Регистрация: 15.5.2006

Репутация: нет
Всего: нет



Привет всем!

Очень типичаная ситуация в наши дни. Нужно перенести либо скопировать фаил которий искольсуется другим процессом или пользователем. Есть ли мудрие мисли на эту тему? Как убить или отклучить процесс или просто отнять у него фаил и скопировать? Ситуация такая: Есть сервис которий копирует нужний ему фаил и если фаил не скопирован то сервис не может сделать своу работу. Поскольку он виполняется по суботам то мы можем быть уверены что просесс которий использует фаил можно смело вирубить. Либо мягким способом забрать у него фаил. Есть ли примери на VB?

С уважением Анатолий 
PM MAIL   Вверх
Akina
Дата 15.5.2006, 14:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 34
Всего: 454



Цитата(AJern @  15.5.2006,  13:04 Найти цитируемый пост)
мы можем быть уверены что просесс которий использует фаил можно смело вирубить

Даже если это повесит станцию или отправит ее в BSOD? ну-ну...

Цитата(AJern @  15.5.2006,  13:04 Найти цитируемый пост)
мягким способом забрать у него фаил

Корректного способа нет в принципе.
Максимально близкое к корректному решение - перезагрузка станции и копирование файла в процессе загрузки из Single Mode.


M
Akina
Перед помещением вопроса проверяйте, пожалуйста, орфографию.
 


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Тутанхамец
Дата 15.5.2006, 15:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 612
Регистрация: 10.10.2005
Где: в пирамидЕ!

Репутация: 4
Всего: 6




Цитата

Поскольку он виполняется по суботам то мы можем быть уверены что просесс которий использует фаил можно смело вирубить. 


Тогда, наверное, ты должен знать, какие процессы там могут быть запущены...

Перед убийством процессов у меня сверхестественный трепет. Но, наверное, можно так. 
Попробовать скопировать. Если ошибка, вырубаем один процесс. Пробуем опять. Не получилось - мочим еще процесс... Можно составить список типичных процессов, которые трогаем в последнюю очередь. Дурацкий такой способ, в общем. 

А можно поставить в проге таймер, чтобы она через каждые полсекунды проверяла файл. Ждала типа, пока освободиться.  
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "VB6"
Akina

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по VB обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | VB6 | Следующая тема »


 




[ Время генерации скрипта: 0.0524 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.