Как создать файл произвольного размера, забитый произвольными данными?
Приветствую всех.
Собственно сам вопрос в заголовке: как в windows создать файл произвольного размера, забитый произвольными данными? Т.е. не только нулями или единицами? Или как "нагенерировать" много-много, миллионы файлов различного размера, что б забить диск до отказа?
Есть ли для этого софт?
В винде пользуюсь для создания пустых файлов заданного размера: fsutil file createnew c:\storage.dvr 1074000000
А вот для заполненных данными… Может как-то так:
echo 1 > file
for /L %i in (1,1,1000) do echo %i >> file
Вопрос зачем это нужно? Если для очистки свободного пространства от старых данных то нужно гуглить по "wipe disk", если же для какой то другой цели есть самопальная утилита, которая как раз этим занимается, потом еще проверяет, что то что он записал и то что он потом считывает это одно и тоже.
да, для очистки свободного места и "засерания", что бы нельзя было восстановить. Wipe делаю средствами Ccleaner, но ищу и другие способы, в том числе и дурацкие :)
Константин Фролов: тут нужно определиться зачем это делается, если там "в свободном месте" лежат конфиденциальные данные то нужно использовать специализированное ПО, которое будет затирать "по ГОСТу", обычно это очень медленный процесс, если же защита от дурака, то достаточно забить все свободное место копиями какой ни будь фильмушки.