Как создать файл на компьютере – wikiHow

[Решение найдено!] Если у вас открыто окно Finder, используйте Spotlight, чтобы открыть TextEdit. Когда вы будете готовы сохранить…

Советы

  • Интерфейсы программ отличаются друг от друга, поэтому ищите опцию «Создать», «Новый», «Сохранить как» или аналогичную.

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

Любой пользователь системы рано или поздно сталкивается с необходимостью сделать тот или иной файл. Это могут быть как документы блокнота (текстовый), так и какое-то изображение, простейший пример которого – приложение Paint для Windows.

С помощью средств системы (т.е. через контекстное меню)

Для того чтобы создать стандартный текстовый файл txt на компьютере, достаточно выполнить несколько простых шагов:

  1. Нажать правой кнопкой мыши в пустой области на рабочем столе.Создание файла
  2. В выпавшем списке выберите пункт «Создать», затем укажите необходимый формат.
  3. Введите имя, которое хотите присвоить.

Вот и всё, можно перейти к дальнейшему использованию или изменению.

Использование программ

Тоже самое можно сделать используя внутренние утилиты Windows. Рассмотрим данный метод на примере Блокнота. В остальных утилитах создание происходит аналогичным способом:

  1. Находим необходимое приложение. Можно воспользоваться меню «Пуск» или использовать ярлык на рабочем столе.
  2. Откроется пустое окно.Сохранение
  3. Следует в левом верхнем углу нажать кнопку «Файл» и в выпавшем меню выбрать «Сохранить как…».Ввод имени
  4. После этого операционная система предложит указать место, куда необходимо произвести сохранение. В этом же окне следует указать имя будущего документа. Также чуть ниже имени в некоторых утилитах существует возможность изменения типа, актуально будет при сохранении из графических приложений, текстовых или графических редакторов.Выбор места

После этих манипуляций, сохранение окончено, можно переходить в папку, куда его поместили и продолжать использование.

Файловые менеджеры

В интернете довольно популярны приложения, которые призваны упростить работу с данными, их перемещение и структуризацию. Рассмотрим создание файлов в папках на примере Total Commander:

  1. Необходимо открыть Total Commander.Запуск программы
  2. В появившемся окне перейти в нужную директорию (диск, папку).
  3. Нажать в левом верхнем углу кнопку «Файл» и выбрать «Создать» или использовать комбинацию клавиш Shift + F4.
  4. Ввести имя и нажать кнопку «Создать».

Командная строка

Создать новый файл можно и не используя приложения. Используя только командную строку, встроенную в ОС:

  1. Открыть командную строку. «Пуск» — «Командная строка» или комбинация клавиш Win + R и ввести cmd.
  2. Откроется чёрное окно.
  3. Введите команду NUL > и после необходимое название.Ввод команды
  4. Нажмите Enter – готово.

Где найти документ показывает путь вверху окна.

Создание файла без расширения

Самый простой способ создать пустой файл с отсутствующим расширением на компьютере — это проводник:

  1. Нужно открыть проводник и перейти в директорию.
  2. Нажать в пустом месте правой кнопкой мыши и выбрать «Новый».
  3. Ввести имя и сохранить, согласившись с предупреждением.Сохранение файла

Как создать папку

Первый вопрос, который может у Вас возникнуть, заключается в том, где же можно создавать папки и файлы? Делать это можно на любом локальном диске, а также в пространстве съемных носителей и даже дисков, но при подготовке к записи (повторите урок «Что такое флешка. Что такое CD и DVD-диск»).

Давайте попробуем создать папку:

  • Выбираем нужное место, где будет создаваться папка;
  • В любом пустом месте щелкаем правой кнопкой мыши;
  • Ищем строку «создать»;
  • Во всплывшем подменю выбираем «папку», как правило, это первая строка.

Вот мы и получили новую папку. Если Вы попробуете создать еще одну, то она создастся под именем «новая папка (2)». Третья будет иметь номер 3 и так далее.

Заберите ссылку на статью к себе, чтобы потом легко её найти 😉

Выберите, то, чем пользуетесь чаще всего:

Спасибо за внимание, оставайтесь на связи! Ниже ссылка на форум и обсуждение ; )

Пример

public class CreateFileOrFolder{ static void Main() { // Specify a name for your top-level folder. string folderName = @”c:Top-Level Folder”; // To create a string that specifies the path to a subfolder under your // top-level folder, add a name for the subfolder to folderName. string pathString = System.IO.Path.Combine(folderName, “SubFolder”); // You can write out the path name directly instead of using the Combine // method. Combine just makes the process easier. string pathString2 = @”c:Top-Level FolderSubFolder2″; // You can extend the depth of your path if you want to. //pathString = System.IO.Path.Combine(pathString, “SubSubFolder”); // Create the subfolder. You can verify in File Explorer that you have this // structure in the C: drive. // Local Disk (C:) // Top-Level Folder // SubFolder System.IO.Directory.CreateDirectory(pathString); // Create a file name for the file you want to create. string fileName = System.IO.Path.GetRandomFileName(); // This example uses a random string for the name, but you also can specify // a particular name. //string fileName = “MyNewFile.txt”; // Use Combine again to add the file name to the path. pathString = System.IO.Path.Combine(pathString, fileName); // Verify the path that you have constructed. Console.WriteLine(“Path to my file: {0}n”, pathString); // Check that the file doesn’t already exist. If it doesn’t exist, create // the file and write integers 0 – 99 to it. // DANGER: System.IO.File.Create will overwrite the file if it already exists. // This could happen even with random file names, although it is unlikely. if (!System.IO.File.Exists(pathString)) { using (System.IO.FileStream fs = System.IO.File.Create(pathString)) { for (byte i = 0; i < 100; i++) { fs.WriteByte(i); } } } else { Console.WriteLine(“File “{0}” already exists.”, fileName); return; } // Read and display the data from your file. try { byte[] readBuffer = System.IO.File.ReadAllBytes(pathString); foreach (byte b in readBuffer) { Console.Write(b + ” “); } Console.WriteLine(); } catch (System.IO.IOException e) { Console.WriteLine(e.Message); } // Keep the console window open in debug mode. System.Console.WriteLine(“Press any key to exit.”); System.Console.ReadKey(); } // Sample output: // Path to my file: c:Top-Level FolderSubFolderttxvauxe.vv0 //0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 //30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 // 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 8 //3 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99}

Если папка уже существует, CreateDirectory не выполняет никаких действий и исключение не возникает. Но File.Create заменяет существующий файл новым. Для того чтобы этого избежать, в примере используется оператор if-else.

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

  • Укажите конкретное имя файла.

    // Comment out the following line. //string fileName = System.IO.Path.GetRandomFileName(); // Replace that line with the following assignment. string fileName = “MyNewFile.txt”;

  • В следующем коде замените оператор if-else на using.

    using (System.IO.FileStream fs = new System.IO.FileStream(pathString, FileMode.Append)){ for (byte i = 0; i < 100; i++) { fs.WriteByte(i); } }

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

Другие значения FileMode, которые можно использовать для проверки, см. в разделе FileMode.

При следующих условиях возможно возникновение исключения:

  • Имя папки недопустимо, Например, оно содержит недопустимые символы или состоит из одних пробелов (класс ArgumentException). Используйте класс Path, чтобы создавать допустимые пути.

  • Родительская папка создаваемой папки доступна только для чтения (класс IOException).

  • Имя папки — null (класс ArgumentNullException).

  • Имя папки слишком длинное (класс PathTooLongException).

  • Имя папки состоит из одного двоеточия “:” (класс PathTooLongException).

Простой способ создания CSV через таблицу в Excel

В качестве примера будет использоваться таблица с данными, которую можно будет скачать ниже.

Пример файла Excel который нужно превратить в CSV

Для превращения файла в CSV потребуется нажать на кнопку «Файл» (левый-верхний угол).

Клик на кнопку Файл в Excel

Далее выбираем пункт «Сохранить как» и нажимаем на «Обзор».

Открытие диалогового окна сохранения Excel файла в формате CSV

Теперь выбираем нужный формат, например, стандартный CSV.

Сохранение Excel файла в формате CSV

Все готово, мы получили нужный формат.

Созданный CSV файл из таблицы Excel

Проверив его в блокноте можно увидеть, что разделители стоят «;» (точка с запятой).

Пример созданного из Excel CSV файла

Как создать файл

Создание файла проходит по той же схеме. Но какой же файл Вы хотите создать? Дело в том, что файл имеет тип (на него указывает расширение, вспомните предыдущие уроки). По большому счету Вам нужно уметь создавать только текстовые файлы и файлы приложения “Microsoft Office”, например, те же таблицы. Но я Вас ни в коем случае не ограничиваю. Изучите меню создания, пробуйте что-либо создать. В этом нет ничего страшного, а продукты Ваших проб всегда можно будет удалить.

Опции-параметры для открытия файлов

Второй параметр функции fopen задает ограничения на действия открытого файла. От режима зависит как файл может быть обработан. Каждый режим представляет собой символ или их набор. Существуют следующие режимы открытия файловых потоков в языке Си:

  • wb — запись бинарного файла.
  • rb – чтение бинарного файла.
  • ab – продожение записи.
  • w+b – создается бинарный файл для чтения и записи.
  • r+b – чтение или запись бинарного файла.
  • a+b – если файл отсутствует, то создается, если присутствует и заполнен, то продолжение записи.

Те же параметры применяются и для текстовых файлов, только без символа «b». Режимы задаются чтобы расширить возможности манипуляций с файлом и ограничить их до чтения или только записи. Также режимы задают формат файла — бинарный или текстовый. Неправильно установленный режим может привести либо к ошибке, либо к некорректной интерпретации файла.

Предупреждения

  • На компьютере Mac файлы можно создавать только через программное меню «Файл».

Безопасность .NET

Экземпляр класса SecurityException может быть порожден как исключение в ситуации частичного доверия.

Если у вас нет разрешения на создание папки, код в приведенном примере породит как исключение экземпляр класса UnauthorizedAccessException.

5. Оператор перенаправления 2>

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

date 2> файл

file11

Если команда не выдает ошибок, файл будет пустым.

6. Оператор перенаправления и head

С помощью команды head можно выбрать определённый объем данных, чтобы создать текстовый файл большого размера. Данные можно брать, например, с /dev/urandom. Для примера создадим файл размером 100 мегабайт:

base64 /dev/urandom | head -c 100M > файл

Об этой статье

Эту страницу просматривали 2567 раз.

См. также

  • System.IO
  • Руководство по программированию на C#
  • Файловая система и реестр (руководство по программированию на C#)

Для чего это нужно?

Создание CSV-файла потребуется для:

  • Загрузка данных о расходах в Google Analytics;
  • Создание фида динамического ремаркетинга;
  • Получение прайс-листа для динамических объявлений в Яндексе и Смарт-баннеров.

Также можно ознакомиться с инструкцией по открытию CSV файла.

Подписывайтесь на наш канал в Яндекс.Дзен

Подписывайтесь на наши социальные сети

Создание специальных файлов в Linux

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...