Создать файл произвольного размера windows

Содержание
  1. Как создать файл определенного размера в Windows
  2. Содержание
  3. Создать файл с помощью командной строки
  4. Создать файл с помощью PowerShell
  5. Создать пустой файл заданного размера
  6. Создать непустой файл заданного размера
  7. Создать несколько файлов заданного размера
  8. Как создать файл определенного размера в Windows
  9. Содержание
  10. Создать файл с помощью командной строки
  11. Создать файл с помощью PowerShell
  12. Создать пустой файл заданного размера
  13. Создать непустой файл заданного размера
  14. Создать несколько файлов заданного размера
  15. Создаем файл определенного размера в Windows
  16. Создание файла с помощью fsutil
  17. Создаем файл с помощью PowerShell
  18. Быстрое создание большого файла в системе Windows
  19. 20 ответов:
  20. Как создать пустой файл в системе Windows для новичков
  21. Способы изменения расширения
  22. Как создать файл ответов Windows?
  23. Знакомство с главным окном утилиты Windows SIM
  24. Описание компонентов файла ответов Windows
  25. Изменение расширений через консоль
  26. Редактирование bat
  27. Программы редактирования
  28. Видео — Как создать bat файл в Windows 10
  29. Launchy: быстрый запуск программ

Как создать файл определенного размера в Windows

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

Содержание

Создать файл с помощью командной строки

Для создания файла заданного размера с помощью командной строки Windows используйте команду fsutil. Размер файла для этой команды указывается в байтах.

Создать файл TestFile.txt размером 1 МБ:

Если при создании файла в указанном размещении вы получаете «Ошибка: Отказано в доступе» — запустите командную строку от имени администратора.

Ошибка: Отказано в доступе при создании файла

Создать файл с помощью PowerShell

Создать пустой файл заданного размера

Для создания файла определенного размера с Windows PowerShell используйте последовательность команд (размер файла указывается в: Kb, Mb, Gb):

Windows PowerShell создаст пустой файл (заполненный символами NULL), выбранного размера.

Если при создании файла в указанном размещении вы получаете ошибка: «New-Object : Исключение при вызове «.ctor» с «3» аргументами: «Отказано в доступе по пути …» — запустите Windows PowerShell от имени администратора.

Ошибка: «Отказано в доступе по пути» при создании файла

Создать непустой файл заданного размера

Для создания не пустого файла (случайное содержимое) размером 1 Мб, выполните команды Windows PowerShell:

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

Создание непустого файла произвольного размера используя Windows PowerShell

Создать несколько файлов заданного размера

Создать 5 непустых файлов (случайное содержимое) размером 1Мб, используя Windows PowerShell:

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

Создание нескольких файлов произвольного размера используя Windows PowerShell

🟢 Как создать файл определенного размера, обсуждалось в этой статье. Теперь вы можете создавать файл или несколько файлов произвольного размера, для тестирования программ или сервисов. Однако, если вы столкнетесь с каким-то проблемами, не стесняйтесь написать в комментариях. Я постараюсь помочь.

Как создать файл определенного размера в Windows

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

Содержание

  1. Создать файл с помощью командной строки
  2. Создать файл с помощью PowerShell

Создать файл с помощью командной строки

Для создания файла заданного размера с помощью командной строки Windows используйте команду fsutil . Размер файла для этой команды указывается в байтах.

Создать файл TestFile.txt размером 1 МБ:

fsutil file createnew D:\TestFile.txt 1048576

Если при создании файла в указанном размещении вы получаете « Ошибка: Отказано в доступе » — запустите командную строку от имени администратора .

Создать файл с помощью PowerShell

Создать пустой файл заданного размера

Для создания файла определенного размера с Windows PowerShell используйте последовательность команд (размер файла указывается в: Kb, Mb, Gb):

$file = New-Object -TypeName System.IO.FileStream -ArgumentList D:\TestFile.txt,Create,ReadWrite
$file.SetLength(1Mb)
$file.Close()

Windows PowerShell создаст пустой файл (заполненный символами NULL), выбранного размера.

Если при создании файла в указанном размещении вы получаете ошибка: « New-Object : Исключение при вызове «.ctor» с «3» аргументами: «Отказано в доступе по пути … » — запустите Windows PowerShell от имени администратора .

Создать непустой файл заданного размера

Для создания не пустого файла (случайное содержимое) размером 1 Мб, выполните команды Windows PowerShell:

$array = New-Object -TypeName Byte[] -ArgumentList 2Mb
$obj = New-Object -TypeName System.Random
$obj.NextBytes($array)
Set-Content -Path D:\TestFile.txt -Value $array -Encoding Byte

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

Создать несколько файлов заданного размера

Создать 5 непустых файлов (случайное содержимое) размером 1Мб, используя Windows PowerShell:

$array = New-Object -TypeName Byte[] -ArgumentList 1Mb
$obj = New-Object -TypeName System.Random
$obj.NextBytes($array)
for ($i=1; $i -le 5; $i++)

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

Создаем файл определенного размера в Windows

Создаем файл. Иногда может потребоваться создать для тестирования какой-то системы файл определенного размера. Операционная система ОС Windows предлагает два пути решения.

Читайте также:  Visual studio and windows ce

Создание файла с помощью fsutil

Быстрее и проще всего создать файл с помощью утилиты командной строки fsutil. Для примера откроем консоль (обязательно с правами администратора) и создадим на диске E файл file.txt размером 1ГБ командой:

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

Создание файла с помощью fsutil

Создаем файл с помощью PowerShell

То же самое можно сделать с помощью PowerShell, хотя команды будут немного сложнее:

Здесь мы сначала создаем объект типа файл, а затем с помощью метода SetLength присваиваем ему необходимый размер. Таким способом также можно мгновенно создать файл любого размера. Полезная статья по PowerShell.

Есть и еще один, альтернативный способ создания файла с помощью PowerShell. Если в первом случае мы создавали файл и задавали его размер, то здесь создаем содержимое нужного размера и помещаем это содержимое в указанный файл. Например:

При использовании этого метода создание файла занимает некоторое время, зависящее от размера файла. Кроме того, с его помощью невозможно создать файл большого размера. Максимальный размер файла ограничен встроенным значением [int]::MaxValue и при его превышении будет выдана ошибка ″Array dimentions exceeded supported range″.

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

Быстрое создание большого файла в системе Windows

в том же духе, что и быстро создайте большой файл в системе Linux, Я хотел бы быстро создать большой файл в системе Windows. По большому счету я думаю 5 ГБ. Содержание не имеет значения. Встроенная команда или короткий пакетный файл были бы предпочтительнее, но я приму приложение, если нет других простых способов.

20 ответов:

fsutil хотя требует административных привилегий.

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

Если вы хотите создать файл с реальными данными, то вы можете использовать ниже скрипта.

(указанные выше две команды, одна за другой, или вы можете добавить их в пакетный файл.)

вышеуказанные команды создают фиктивный файл размером 1 МБ.txt, в течение нескольких секунд.

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

остерегайтесь, что здесь нет серебряной пули — если «создание» возвращается мгновенно, это означает, что у вас есть разреженный файл, который просто подделывает большой файл, но вы не получите блоки данных / цепочки, пока вы не запишете в него. Если вы просто читаете, вы получите очень быстрые нули, которые могут заставить вас поверить, что ваш диск внезапно стал невероятно быстрым 🙂

это похоже на mkfile на Solaris.

мне нужен был обычный 10 ГБ файл для тестирования, поэтому я не мог использовать fsutil потому что он создает разреженные файлы (спасибо @ZXX).

Я хотел создать файл 10 ГБ, но по какой-то причине он появился только как 4 ГБ, поэтому я хотел быть в безопасности и остановился на 4 ГБ. Если вы действительно хотите быть уверены, что ваш файл будет правильно обработан операционной системой и другими приложениями, прекратите его расширение на 1 ГБ.

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

Откройте Диспетчер задач Windows, найдите самый большой процесс, который у вас работает щелкните правой кнопкой мыши и нажмите на Create dump file .

это создаст файл относительно размера процесса в памяти во временной папке.

вы можете легко создать файл размером в гигабайт.

PowerShell one-liner для создания файла в C:\Temp заполнить диск C:, оставив только 10 МБ:

за исключением написания полного приложения, ребята из США Python могут создавать файлы любого размера с четырьмя строками, один и тот же фрагмент в Windows и Linux ( os.stat() строка — это просто проверка):

обычный ol ‘ C. это строит под MinGW GCC на Windows XX и должно работать на любой универсальная платформа с.

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

мой экземпляр создает файл полные нули — это может варьироваться в зависимости от платформы; это программа по существу устанавливает вверх по структуре каталогов для любых данных висит вокруг.

Читайте также:  Path scheduled tasks windows

Я нашел решение с помощью DEBUG at http://www.scribd.com/doc/445750/Create-a-Huge-File, но я не знаю простого способа его написания, и он, похоже, не может создавать файлы размером более 1 ГБ.

. 1 MB файл пустышка.txt, в течение нескольких секунд.

временные файлы должны храниться в папке Windows Temp. На основе ответ от штанги вы можете использовать следующий лайнер для создания 5 ГБ временного файла, который возвращает имя файла

  • [System.IO.Path]::GetTempFileName() генерирует случайное имя файла со случайным расширением в папке Temp Windows
  • конвейер используется для передачи имени [System.IO.File]::Create($_) который создает файл
  • имя файла имеет значение недавно созданный файл с .SetLength(5gb) . Я был немного удивлен, обнаружив, что PowerShell поддерживает Байт Преобразования, что очень полезно.
  • дескриптор файла должен быть закрыт с .close чтобы другие приложения могли получить к нему доступ
  • С ;$_ имя файла возвращается и с | ? < $_ >гарантируется, что возвращается только имя файла, а не пустая строка, возвращаемая [System.IO.File]::Create($_)

недавно я искал способ создать большой фиктивный файл с выделением пространства. Все решения выглядят неловко. Наконец — то я только начал DISKPART утилита в Windows (встроенная с Windows Vista):

здесь максимум — это результирующий размер файла, 20 ГБ здесь.

простой ответ на Python: если вам нужно создать большой настоящий текстовый файл, я просто использовал простой while цикл и смог создать файл 5 ГБ примерно за 20 секунд. Я знаю, что это грубо, но это достаточно быстро.

вы можете попробовать этот код на C++:

возможно, потребуется некоторое время для генерации в зависимости от скорости вашего процессора.

быстро выполнить или быстро ввести на клавиатуре? Если вы используете Python на Windows, вы можете попробовать это:

Я сделал некоторые дополнения к тому же fsutil метод, как указано в выбранном ответе. Это делается для создания файлов различных расширений и / или различных размеров.

Как создать пустой файл в системе Windows для новичков

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

Способы изменения расширения

Это можно сделать в операционной системе Windows без особых затруднений. Всё зависит от того, как настроен проводник. Он может скрывать расширения для зарегистрированных типов, прописанных в системе. Это означает, что в реестре Windows для каждого формата создаётся запись, содержащая описание-подсказку, программу, которая обрабатывает этот объект, параметры для её запуска и прочую служебную информацию.

Система распознаёт формат по расширению, которое определяется и проставляется приложением. Если показывается только имя файла без точки, нужно изменить соответствующую настройку Проводника. Для этого следует:

  • В Windows 10 и 8.1 — переключиться на вкладку «Вид» и поставить флажок «Расширения имён».
  • В Windows 7 и более ранних версиях — настроить свойства папок в Панели управления.

Изменить тип файла в Windows 7 можно при переименовании. Для этого нужный элемент выделяется, и нажимается клавиша F2. Ещё один способ — щёлкнуть единожды по строке имени (не по значку) или выбрать команду в контекстном меню Проводника. В Total Commander имеются более продвинутые средства. Они позволяют переименовать все файлы в папке сразу по порядку, и также менять одно расширение на другое. Эта функция пригодится для групповых операций или в случае заражения переименовывающим вирусом.

Точно таким же образом можно поменять расширение файла в Windows 10.

Бывает так, что имя оканчивается расширением, которое не соответствует типу, или не прошло регистрацию в системе. Например, файлы программы «Блокнот» имеют расширение txt. Если это не так, то в подсказке к типу, которая появляется при наведении курсора мыши, будет значиться «Файл ХХХ». При смене ХХХ на ТХТ текст сможет быть создан в «Блокноте» на Windows 7. Эта же программа может открыть файл CFG на компьютере.

Как создать файл ответов Windows?

Мы уже познакомились с Windows SIM. А сейчас, как я Вам и обещал, попробуем создать файл ответов Windows. Из всех перечисленных вопросов на которые приходится отвечать при установке Windows, мы проигнорируем только один — выбор нужного раздела жесткого диска, на который следует разместить ОС. Почему? Да потому что у каждого разное количество жестких дисков, разное предпочтение в выборе раздела жесткого диска, и то что подойдет мне, совсем не обязательно подойдет другому. Поэтому данный момент я оставляю за Вами.

Знакомство с главным окном утилиты Windows SIM

Нам нужно открыть утилиту Windows SIM. А так же нам нужен wim-образ операционной системы. Wim-образ можно найти на установочном диске Windows либо в любом iso-образе данной операционной системы. В образе операционной системы Windows 7 данный wim-файл можно откопать в папке sources в корне образа. Нужный файл носит имя Предварительно скопируйте данный файл в другое место. К этому времени я очень надеюсь что утилита Windows SIM открылась и на нас смотрит окно, которое можно поделить на 5 маленьких окошек. Каждый раз уточнять где что находиться довольно затруднительно, поэтому я сейчас пронумерую каждое окошко.

Читайте также:  Гаджеты мой компьютер рабочего стола windows

  1. Дистрибутивный общий ресурс.
  2. Файл ответа.
  3. Свойства.
  4. Образ Windows.
  5. Сообщения.

Процесс создания файла ответов Windows

Для создания файла ответов Windows в 4-ом окне нужно сотворить правый клик по кнопке Выберите образ Windows или файл каталога и в открывшемся контекстном меню кликнуть Выбрать образ Windows. После чего выбираем директорию куда мы сохранили файл Если будет предложено создать файл каталога, жмите Да. После этого придется немного подождать — за это время Windows SIM загрузит в себя наш образ.

Когда wim-образ загрузиться, во 2 окне необходимо выполнить правый клик по кнопке Создать или открыть файл ответов и далее выбрать Новый файл ответов. После этого в 4 окне разверните папку components, чтобы просмотреть доступные параметры. Выполнив данные действия мы входим в цикл, во время которого мы сначала выбираем необходимые настройки и потом указываем для них необходимые значения. Последующие действия необходимо повторять до тех пор, пока Вы не выставите все необходимые Вам настройки:

  1. Раскрываем нужный компонент(4-ое окошко).
  2. Выбираем нужный этап настройки(4-ое окошко).
  3. Во 2 окне добавляется данный компонент, где находим нужный нам параметр и нажимаем на него.
  4. В 3 окне появятся доступные значения для выбранного параметра, для которых и нужно подставить нужные значения.
  5. Возврат к первому пункту и выбор следующего компонента, который необходимо настроить

Описание компонентов файла ответов Windows

Тут были описаны наши телодвижения, но не было конкретики. Я имею в виду, что я не показал какие компоненты за какие настройки отвечают. Это связано с тем, что количество данных компонентов невообразимое множество. Если Вы захотите изучить их все, милости прошу в справку данной утилиты. Но если же задались вопросом создать файл ответа Windows только с основными настройками, то рекомендую ознакомиться со статьей по адресу: [code][/code] где подробно описаны какие параметры за что отвечают.

Кстати, в зависимости от разрядности операционной системы, нужно выбирать подходящие компоненты. Для 32-разрядной системы, Вы должны выбирать компоненты, в названии которых есть x86, а для 64-разрядных — amd64. В противном случае от файла ответов толку не будет.

Изменение расширений через консоль

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

Перед тем, как изменить тип файла в Windows, необходимо перейти в папку с целевыми элементами, затем:

  • Shift + ПКМ по свободному пространству;
  • Выберите «Открыть окно команд»;
  • Внесите код ren *.txt *.php, где .txt – это актуальное расширения файла, а .php – это необходимый тип.

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

Редактирование bat

  1. Чтобы отредактировать уже созданный файл bat, щелкнуть на нем мышью (правой), использовав пункт «Изменить». При помощи клика ПКМ выбираем пункт «Изменить»
  2. Файл откроется в выбранной по умолчанию для этого типа файлов программе. Открытие файла в выбранной по умолчанию для этого типа файлов программе

Программы редактирования

Рядовому пользователю для взаимодействия с bat-файлами, возможно, хватит функционала простого «Блокнота», но, к примеру, системному администратору нужен редактор помощнее. Работать с bat можно в любых редакторах текстов, нацеленных на взаимодействие с кодом, в частности, в «Notepad++» или «Notepad2».

Видео — Как создать bat файл в Windows 10

Launchy: быстрый запуск программ

Есть небольшая, но удобная программа, благодаря которой ты забудешь и главное меню, и ярлыки на рабочем столе, и файловый менеджер. Просто установи программу и начинай вводить что-то, а она сама предложит допустимые варианты — или запустить программу, или открыть файл. Не нужно блуждать по дебрям меню, панели инструментов или диску. За тебя все сделает программа. Сначала не понимаешь, зачем она нужна, но, поработав с ней день, уже не можешь отказаться.

Рис. 12. Программа launchy

14. Вставка текста без форматирования

Очень часто при копировании текста в Word, браузере или других программах копируется и ненужное оформление. Существует несколько способов решить эту проблему. Один из них — программа PlainPaste. Она не требует установки, а при запуске просто сворачивается в трей. Обычное нажатие вставляет текст как есть, а двойное (нужно быстро дважды нажать ) — текст без форматирования. Также функция вставки текста без форматирования есть у Punto Switcher: нужно нажать .

Оцените статью