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

Вниз

виндосАпи   Найти похожие ветки 

 
Глеб   (2012-06-05 22:21) [0]

Добрый день

    Нужна ваша помощь с виндосАпи. у меня задача - удалить все файлы на флешке без возможности на восстановление. Метод вызова стандартного окна виндос-форматирование отпадает, метод затирания т.е. создать файл = размеру флешки и потом удалить его тоже отпадает - слишком малая скорость 2гб обрабатывается за 20мин.

Я уже испробовал, все известные мне методы - но нужны еще идеи


 
Медвежонок Пятачок ©   (2012-06-05 22:41) [1]

ну раз медленно не устраивает, значит расслабься.
все остальные методы оставят содержимое файлов нетронутым с возможностью его (содержимого) чтения.


 
глеб   (2012-06-05 22:46) [2]

Медвежонок Пятачок - у меня есть мысль, а что если сделать быстро форматирование - просто отчистить оглавление, а после копировать саму программу на носитель до тех пор пока он полностью её не заполниться. Моя программа весит 1.5МБ Вот её копировать н-ое кол-во раз, но изменять её имя. Типа прог1, прог2 прог3 и так далее. Я в дельфи не шарю мою мысль в коде написать можно?


 
Медвежонок Пятачок ©   (2012-06-05 22:54) [3]

у меня есть мысль, что золотая рыбка может очистить флеху быстро и с гарантией невозможности восстановления.
да что там флеху....
она весь интернет может очистить за пару пикосекунд.
правда в рыбалке я не шарю.
ты не в курсе, на что она клюет? тесто или опарыш?


 
глеб   (2012-06-05 22:56) [4]

Медвежонок Пятачок - остряк) Шутка хорошая, но увы не до смеха


 
глеб   (2012-06-05 23:00) [5]

а по существу - я не вижу проблем, все логично копировать - это не создавать новый файл, значит будет быстрее. Сделать копирование в цикле и потом все удалить. Вот нежен только писарь на дельфи.


 
Ega23 ©   (2012-06-05 23:13) [6]


> Вот нежен только писарь на дельфи.


в мемориз однозначно.


 
Глеб   (2012-06-06 00:32) [7]

Ega23 ну ладно тебе ошибся в букве) помог бы реализовать - разумеется не за бесплатно


 
Германн ©   (2012-06-06 00:42) [8]


> все логично копировать - это не создавать новый файл, значит
> будет быстрее

Это с какого перепугу?


 
Глеб   (2012-06-06 00:52) [9]

Германн - это почему??? возьми файл 2гб и скопируй на флешку займет 4 минуты


 
Глеб   (2012-06-06 01:23) [10]

Германн так как процедура создания и заполнения у меня уже есть и 20 минут работает


 
Германн ©   (2012-06-06 01:29) [11]


> Глеб   (06.06.12 00:52) [9]
>
> Германн - это почему???

Это потому, что у нас разное понимание терминов "создать" и "копировать" файл.
Точнее у тебя полное непонимание процесса записи файла на физический носитель.


 
Германн ©   (2012-06-06 01:31) [12]

Дополнение. Попробуй скопировать на флешку 1400 файлов размером 1.5 Мб.


 
Германн ©   (2012-06-06 01:36) [13]

Ещё одно дополнение.
Сама задача бредовая по существу. И я отвечая тут, надеюсь, что и этот топик перенесут в "Прочее".


 
Глеб   (2012-06-06 06:20) [14]

Германн - задача вполне нормальная, возможно я не совсем полностью понимаю, как записывается файл на фз носитель, но тогда объясни почему файл 2гб закачается за 3 минуты


 
KSergey ©   (2012-06-06 07:51) [15]

> Глеб   (06.06.12 01:23) [10]
> Германн так как процедура создания и заполнения у меня уже есть и 20 минут работает

> Глеб   (06.06.12 06:20) [14]
>  но тогда объясни почему файл 2гб закачается за 3 минуты

Дай угадаю: ты и автор программы копирования - по разному организовали процесс записи?


 
KSergey ©   (2012-06-06 07:52) [16]

Собственно не понятно в чем опять вопрос.
Идея у тебя - правильная: нужно удалить все файлы и записать один большой. (форматировать не надо, на это может на быть прав)

А то, что у тебя это происходит долго - ну так значит как-то организовал это неудачно, организуй иначе.


 
NkzAlex ©   (2012-06-06 07:59) [17]

А почему никто про молоток не рассказал? Быстро и надежно, только стукнуть посильнее.)) Немного жаль флэшку, но это мелочи, они сейчас копейки стоят, главное информация не достанется врагу)


 
Давайте будем жрать!   (2012-06-06 08:11) [18]

Небезопасно — вдруг молоток сломаешь. Они сейчас дорогие.


 
Anatoly Podgoretsky ©   (2012-06-06 09:14) [19]


> Глеб   (06.06.12 06:20) [14]

Столько ему нужно времени на операцию, в данном случае


 
Anatoly Podgoretsky ©   (2012-06-06 09:16) [20]


> А почему никто про молоток не рассказал? Быстро и надежно,
>  только стукнуть посильнее

И самый правильный путь с точки зрения безопасности, только не говорите, что он хочет сформатироват это для удовольствия.


 
AV ©   (2012-06-06 09:37) [21]


> Q почему файл 2гб закачается за 3 минуты

> A Столько ему нужно времени на операцию, в данном случае


предвосхищая next Q
Q А почему у меня за 20 мин
A Потому что написано более прямо

предвосхищая next Q
Q Any
A Код показывай


 
AV ©   (2012-06-06 09:41) [22]

зы
Бесплатная маркетинговая идея2
Держи рядом с прогой файл на 2 гига. Потом скопируй его на флешку и сотри. 3 минуты, как раз. Зато дистрибутив будет солидный - более 2х Гб. :)
А потом можно выпустить pro версию, на 4, 8, 16 etc гигабайт :))


 
robt   (2012-06-06 11:12) [23]


> возможно я не совсем полностью понимаю, как записывается  файл на фз носитель

вот как узнаеш сразу все бредовые идеи откинеш
и собсно скорость записи зависит от носителя, напрямую

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


 
Давайте будем жрать!   (2012-06-06 11:19) [24]


> и собсно скорость записи зависит от носителя, напрямую
В случае USB — ещё и от того, что в другие разъёмы понапихано. Подчас очень неслабо зависит. Хотя, конечно, к первоначальной теме это отношения не имеет.



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

Форум: "Прочее";
Текущий архив: 2013.03.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.068 c
15-1342013393
kki
2012-07-11 17:29
2013.03.22
как будет по англ.


15-1343125844
>|<
2012-07-24 14:30
2013.03.22
Выбор технологии для создания WEB-версии ERP-системы


2-1347207508
Wadimka
2012-09-09 20:18
2013.03.22
Как запустить cmd.exe как в TotalCommander?


2-1338267500
SHerloK
2012-05-29 08:58
2013.03.22
Tchar и колесико


2-1336838970
АлексеЕей
2012-05-12 20:09
2013.03.22
Задача по информатике





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский