Показать сообщение отдельно
Старый 19.05.2016, 13:11     # 15
Borland
СуперМод
IMHO Консультант 2005-2009
 
Аватар для Borland
 
Регистрация: 14.08.2002
Адрес: Московская ПЛ, ракетный отс
Пол: Male
Сообщения: 14 418

Borland - Гад и сволочь
Добавлю свои 5 копеек: cmd-файл, создающий файлы размером 1kb, 1mb и 1Gb, заполненные произвольным символом (и не содержащий, в отличие от вышеприведённых, лишних символов типа перевода строки и возврата каретки; нетрудно заметить, что файлы, создаваемые этим решением будут ровно в 3 раза больше указанных размеров именно засчёт лишних символов).
Для работы необходим файл "1byte", содержащий соответствующий символ (создаётся в любом текстовом редакторе, например встроенном в FAR manager), лежащий рядом с cmd-файлом.
Код:
copy 1byte 1kibibyte
for /l %%N in (1,1,10) do (
copy /b 1kibibyte+1kibibyte tmpfile
del /q 1kibibyte
ren tmpfile 1kibibyte
)
copy 1kibibyte 1mebibyte
for /l %%N in (1,1,10) do (
copy /b 1mebibyte+1mebibyte tmpfile
del /q 1mebibyte
ren tmpfile 1mebibyte
)
copy 1mebibyte  1gibibyte
for /l %%N in (1,1,10) do (
copy /b 1gibibyte+1gibibyte tmpfile
del /q 1gibibyte
ren tmpfile 1gibibyte
)
В аттаче - пример, создающий файлы, заполненные символом "" (0x01).
Вложения
Тип файла: zip multibyte.zip (413 байт, 4 просмотров - Кто скачивал? )
__________________
Не засоряйте форум "спасибами"! Для выражения благодарности существуют ПС и репутация! Соблюдайте Правила!
Распространенье наше по планете
Особенно заметно вдалеке:
В общественном парижском туалете
Есть надписи на русском языке

В. Высоцкий

Borland вне форума