Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Вниз

Как скопировать недоступный файл?   Найти похожие ветки 

 
Луарвик   (2004-09-04 20:03) [0]

Тот который "...диск перемолнен, или защищен от записи, либо занят другим приложением.". Вроде был какой-то способ...


 
DrPass ©   (2004-09-04 23:04) [1]

Нужно
а) Очистить место на диске
б) Убрать защиту от записи
в) Закрыть приложение, которое заблокировало диск


 
Луарвик   (2004-09-04 23:54) [2]

Че это такое? Я говорю, что три файла юзаються какой-то прогой. Файлы то на диске!!! На винчаке... Где там снимаеться защита?

Я вродь слышал, что как-то из памяти копируеться файл? Или как то еще...


 
Yanis ©   (2004-09-05 00:07) [3]

Из DRKB


var Memory: TMemoryStream;

begin
 Memory := TMemoryStream.Create;
 try
   Memory.LoadFromFile("busyfile.dat"); // это он!!
   ..
     Memory.Read(...); // Вы можете использовать методы чтения как у файлов
     Memory.Seek(...);
     FileSize := Memory.Size;
     ..
 finally
   Memory.Free;
 end;
end;


 
deff   (2004-09-05 00:22) [4]

ага.
может, еще сам-файл выкачаем?


 
Луарвик   (2004-09-05 00:38) [5]

2Yanis "Отказано в доступе!"...


 
DrPass ©   (2004-09-05 10:52) [6]


> "...диск перемолнен, или защищен от записи, либо занят другим
> приложением


> Я говорю, что три файла юзаються какой-то прогой. Файлы
> то на диске

Указанное тобой сообщение появляется не в том случае, когда файл кем-то заблокирован, а в том, когда... в общем, почитай его еще раз.
Если же файл открыт другим приложением, ты можешь его открыть
FileMode:=2;
AssignFile(f, ...);
Reset(f)...
и пиши после этого куда хочешь


 
SammIk ©   (2004-09-05 11:45) [7]

Способ такои:
Открываешь диск(!!!) на чтение, находишь свои фаил.
И читаешь покластерно его.


 
Луарвик   (2004-09-05 13:12) [8]

"File access denied." Вощем доступа нет и все тут!


 
ПЛОВ ©   (2004-09-05 13:25) [9]


> "File access denied." Вощем доступа нет и все тут!

УЖАС КАКОЙ!


 
Луарвик   (2004-09-05 13:35) [10]


> > "File access denied." Вощем доступа нет и все тут!
>
> УЖАС КАКОЙ!

ПЛОВ, ты сильно умный? Мож скажешь че  делать?


 
SammIk ©   (2004-09-05 15:09) [11]

Не тормози, сникерсни..........
Тебеж уже все показали.
Драивер пиши


 
ПЛОВ ©   (2004-09-05 15:16) [12]


> ПЛОВ, ты сильно умный? Мож скажешь че  делать?

Я не сильно умный, но немного есть... от бабушки, научившей меня програмить :)

А насчет "че делать": если нет места на диске, а файлы скопировать ну очччень хотеца - поставить больше диск... А еще лучше резиновый винчестер - если нет места он растягиваеться в стороны, но может лопнуть... Смотри не переборщи... И посмотри чтобы рядом не было ничего острого...


 
Lenor ©   (2004-09-06 01:58) [13]


> ПЛОВ ©   (05.09.04 15:16) [12]

Когда винчестер лопается, как к этому относятся внутренности системного блока?


 
Sergey Kaminski ©   (2004-09-06 02:26) [14]

как к этому относятся внутренности системного блока?
Они вздыхают: "говорили-ж тебе: драйвер пиши..." :(


 
Луарвик   (2004-09-06 15:39) [15]

Какой драйвер? Места на диске дофига, файл просто недоступен!!!


 
Reindeer Moss Eater ©   (2004-09-06 15:41) [16]

Недоступный файл скопировать нельзя.
Он же недоступен.


 
Луарвик   (2004-09-06 15:50) [17]


>  [16] Reindeer Moss Eater ©   (06.09.04 15:41)
> Недоступный файл скопировать нельзя.
> Он же недоступен.

Ты точно в этом уверен? А тогда можно узнать какая прога использует файл?


 
Reindeer Moss Eater ©   (2004-09-06 15:53) [18]

На 3000% уверен.
Недоступный файл скопировать нельзя.
Нельзя даже узнать есть ли он или нет его.
Тем более нельзя узнать какая прога использует его.


 
KSergey ©   (2004-09-06 16:07) [19]

> [18] Reindeer Moss Eater ©   (06.09.04 15:53)
> Тем более нельзя узнать какая прога использует его.

Вот в этом я бы немного посомневался...
Я не говорю, что знаю как. А прсто из теоретических соображений: какой-то процесс же его открыл? Т.е. можно по его внутренним, выделенным системой ресурсам, найти кто же это. Другое дело, что только система о том и знает, но не скажет ;)


 
Reindeer Moss Eater ©   (2004-09-06 16:09) [20]

Ну вот сижу я с ноутбуком в лесу.
Без инета и без ничего.
Но у меня есть файл.
Он тебе недоступен, а я его смотрю DVD плеером, ибо это кино.
Узнай каким именно плеером я смотрю(какой процесс открыл файл).


 
Луарвик   (2004-09-06 16:20) [21]

Блин, а че ж тогда делать? У мя 3 недоступных, они есть, место хавают на диске, а переместить\удалить нельзя!


 
KSergey ©   (2004-09-06 16:29) [22]

> [20] Reindeer Moss Eater ©   (06.09.04 16:09)
> Ну вот сижу я с ноутбуком в лесу.
> Без инета и без ничего.
> Но у меня есть файл.
> Он тебе недоступен, а я его смотрю DVD плеером, ибо это
> кино.
> Узнай каким именно плеером я смотрю(какой процесс открыл
> файл).

Мы говорим о совершенно разных ситуациях

ЗЫ
Как в лесу погодка?


 
KSergey ©   (2004-09-06 16:30) [23]

> [21] Луарвик   (06.09.04 16:20)
> Блин, а че ж тогда делать? У мя 3 недоступных, они есть,
> место хавают на диске, а переместить\удалить нельзя!

Зачем их перемещать/удалять? Удалишь - а прога, их использующая, загнется
Зачем??


 
Reindeer Moss Eater ©   (2004-09-06 16:32) [24]

Мы говорим о совершенно разных ситуациях

Причем я говорю о недоступном файле, а ты - неизвестно о чем.


 
Луарвик   (2004-09-06 16:34) [25]


>  [23] KSergey ©   (06.09.04 16:30)
> > [21] Луарвик   (06.09.04 16:20)
> > Блин, а че ж тогда делать? У мя 3 недоступных, они есть,
>
> > место хавают на диске, а переместить\удалить нельзя!
>
> Зачем их перемещать/удалять? Удалишь - а прога, их использующая,
> загнется
> Зачем??

Во первых файлы - это 3 фильма, по 700 мегов каждый. НУ КТО ИХ МОЖЕТ ИСПОЛЬЗОВАТЬ ПОСТОЯННО?


 
Reindeer Moss Eater ©   (2004-09-06 16:36) [26]

НУ КТО ИХ МОЖЕТ ИСПОЛЬЗОВАТЬ ПОСТОЯННО?

Кролик Роджер например или младший/старший брат.
Я бы больше удивился, если бы НИКТО их не мог использовать постоянно.


 
SammIk ©   (2004-09-06 18:41) [27]

Так, чего-то я не догоняю?
В посте сказал - копировать, счас удалить.
Скапировать можно, да и удалить можно попробовать.
Лучшии способ, драиверок написать(тебе не светит).
Второи способ, открыть диск на чтение и прочитать.
Предворительно проидясь по записям фаиловои системы в поисках нунова фаила. Удалить можно, просто удалив запись из ф.системы(ИМХО).
Чего тут не понятно?
Спроси....
Токо конкретно, а не то се буры муры.
Ты хочешь свап снести? Винт маленькии? Или прочитать его хочешь?
Или фаил SAM дабыть? Проще тогда инщекнутся в(непомню процесс)
да получить нужные хеши, а в САМе они зашифрованы сис кеем.
ЧЕ те надо-то?


 
Семен Сорокин ©   (2004-09-06 18:46) [28]


> Во первых файлы - это 3 фильма, по 700 мегов каждый. НУ
> КТО ИХ МОЖЕТ ИСПОЛЬЗОВАТЬ ПОСТОЯННО?

попробуй из под Norton или Volcov Commander"а их грохнуть.


 
Fay ©   (2004-09-06 18:47) [29]

>> Нельзя даже узнать есть ли он или нет его.
>> Тем более нельзя узнать какая прога использует его.
Эти слухи несколько преувеличены. 8)


 
Виньдовьсь95   (2004-09-06 20:37) [30]

Заверши все процессы, которые этот файл могут использовать.

var
F:File;
begin
AssignFile(F,FileName);
Erase(F);
end;


Если так не получится, то по-другому кроме как из чистого доса не пытайся :) (можно с дискеты загрузиться или в режиме эмуляции ms-dos)


 
SammIk ©   (2004-09-06 20:43) [31]

Bynthtcyst k.lb cktpst xnjkb&
{hty c dfvb


 
Квэнди ©   (2004-09-06 21:00) [32]

удали процесс dvlr32 или что- то в этом роде, потом удаляй и перемещай файлы :)


 
МОНГОЛ   (2004-09-06 21:06) [33]

> Yanis ©   (05.09.04 00:07) [3]
А что такое DRKB? :)



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.09.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.042 c
1-1094022757
BRemB
2004-09-01 11:12
2004.09.19
Вопрос про Record


3-1092990082
TEXHAPb
2004-08-20 12:21
2004.09.19
Неправильный RecordCount в TQuery


1-1094047225
antonn
2004-09-01 18:00
2004.09.19
PopupMenu


1-1094028027
Vn
2004-09-01 12:40
2004.09.19
Как програмно изменить размеры панелей посредством TSplitter?


3-1093283718
еще один Виктор
2004-08-23 21:55
2004.09.19
Filter Options are not supported





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский