В повседневной работе по той или иной причине системному администратору периодически приходится создавать файлы определенного размера. Обычно необходимость в создании файла определенного размера возникает при тестировании различных подсистем, например вы хотите протестировать работу дисковых квот или фильтров электронной почты. Самый простой способ создать файл определенного размера – воспользоваться Windows-утилитой fsutil.exe. Эта утилита командной строки, которую можно использовать для управления дисковыми квотами, различными манипуляциями с объектами файловой системы, а также для выполнения различных манипуляций с файлами.
Например, вы тестируете работу модуля статистики вашего почтового сервера, и вам нужно создать файл размером 10 Мб и отправить его по почте. Наберите в командной строке с повышенными привилегиями следующую команду:
fsutil file createnew C:\10mb-file.txt 10000000
Эта команда создаст в корне диска C:\ новый файл с именем ’10mb-file.txt’, размером 10000000 байт (10 Мб).
Как её запустить?
cmd.exe
fsutil file createnew C:\testfile.txt 2147483648
enter
«fsutil» не является внутренней или внешней командой, исполняемой программой или внешним файлом.
Для особо одарённых, пожалуйста.
Какая ОС? Попробуйте в командной строке набрать fsutil без параметров.. Что нибудь возвращает?
Мне помогло следующее: зайти в Свойства системы>Дополнительные параметры>Переменные среды, выбрать Системные переменные>PATH>Изменить, добавить в конце текста «;C:\Windows\system32\» (без кавычек).
Также, возможно, потребуется установить vcredist_x64.exe
win 7. Появляется окошечко( кастрированная версия окна командной строки) написанные строки разобрать не представляется возможным даже на скриншоте (окно открывается на полсекунды)
Win 7.
На полсекунды, появляется окно, напоминающее окно командной строки, разобрать написанное не удается даже на скриншоте.
Запустите полноценную командную строку: Выполнить — cmd — Enter
10 мегабайт = 10485760 байт
Вас обманули разработчики Windows!
На са́мом деле:
1 кг (килограмм) = 1000 г,
1 км (километр) = 1000 м,
1 кБ (килобайт) = 1000 байт,
а 1024 Б = 1 КиБ (кибибайт).
Кило означает тысяча, мега означает миллион.
Киби означает 1024. Меби означает 1024*1024.
И так далее.
Если не верите, посмотрите в Википедии: http://ru.wikipedia.org/wiki/%C4%E2%EE%E8%F7%ED%FB%E5_%EF%F0%E8%F1%F2%E0%E2%EA%E8
ссылка не работает
А как такое же сделать на MacOS и Linux знает кто-нибудь?
dd if=/dev/zero of=file.trash bs=1M count=1