Иногда в тестовых, практических или исключительно спортивных целях возникает необходимость создания файла со строго заданным размером (содержание при этом не играет никакой роли). Допустим, для отладки программ, проверки заложенных в них алгоритмов при заполнении диска под завязку, измерения пропускной способности носителей либо выполнения иных хитрых задач. Как решить подобную задачу?
Очень просто: достаточно всего лишь взять на вооружение утилиту fsutil.exe, идущую в комплекте с любой версией операционных систем Windows, начиная с XP, и набрать в консоли команду следующего формата:
fsutil file createnew <имя файла, включая путь к нему> <размер в байтах>
Например:
fsutil file createnew d:\temp\out.txt 1000000
В результате будет сгенерирован файл требуемого размера.
Обращаем внимание, что для работы с утилитой необходимы администраторские права в системе.