Почему нельзя создать файл внутри файла

Обновлено: 06.07.2024

Итак, у меня есть один RAR, и я хочу создать другой RAR только из файлов (скажем, 10K) внутри этого сжатого архива, не распаковывая его.

Надеюсь, что это имеет смысл, и спасибо всем заранее!

3 ответа 3

Я собираюсь не согласиться с другими ответами, опубликованными до сих пор. То, чего вы хотите достичь , технически возможно при определенных оговорках. Если посмотреть на формат архива RAR, если не используются надежное архивирование и шифрование, можно создать новый архив с измененным заголовком основного архива и копировать только требуемые записи файлов (заголовки файлов, блоки данных, заголовки служб и т.д.) Без блоки данных должны быть сначала распакованы.

Процесс должен быть похож на этот для ZIP-файлов, конечно же, с поправкой на формат RAR.

Кроме того, я хотел бы отметить, что WinRAR уже делает это в некоторой степени, то есть, если вы удаляете файлы из нетвердого архива RAR, он никак не распаковывает данные, хотя, конечно, временные файлы могут использоваться для безопасности.

Итак, какие у вас есть варианты?

Если вам не нужны файлы 50k, вы можете удалить их прямо из исходного архива. Если сплошная архивация не использовалась, декомпрессия и повторная компрессия не потребуются.

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

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

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

Примечание. Ответ был опубликован после получения подтверждения от разработчика WinRAR о том, что технический анализ был обоснованным.

познакомить с понятиями файл, папка, файловая система, имя файла, путь к файлу.

Развивающая:

научить составлять дерево файловой системы, отслеживать путь по файловой системе;

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

Воспитательная:

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

Оборудование:

мультимедийный проектор и экран;

Организационный момент:

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

Повторение. (слайд 3)

Давайте вспомним, где в компьютере хранится информация? (в долговременной (внешней) памяти).

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

Изучение нового материала.

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

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

Файл – это программа или данные, имеющие имя и хранящиеся в долговременной памяти. (Определение записывается в тетрадь)

Примеры имен файлов: сочинение. doc , класс. bmp , компьютер. ppt (слайд 4)

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

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

Символы, которые не может содержать имя файл: (слайд 5)

По типу файла можно судить о том, какого вида данные в нём содержатся: текст, графика, звук или программа.

Давайте попробуем вместе заполнить таблицу типов файлов. (слайд 6)

Задание 1: (слайд 7)

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

Задание 2: (слайд 8,9)

Работа на интерактивной доске и на карточке. Придумайте имена и типы для файлов, содержащих следующую информацию (впишите в прямоугольники):

Задание 3: (на интерактивной доске) (слайд 10)

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

лето.bmp, сочинение.doc, мама.jpg, юра.wav, dog.txt, cat.jpg, game.bmp, boy.exe, music.txt, bоок.mpЗ, vopros.wav, box.exe, otvet.txt.

Текстовые файлы Графические файлы Программы

Ответы:
leto.doc, dog.txt, music.txt, otvet.txt - текстовые;
aaa.bmp, mama.jpg, cat.jpg, game.bmp - графические;
boy.exe, box.exe - программы.

Но для того чтобы на диске можно было хранить файлы, диск должен быть предварительно отформатирован. Что такое форматирование? Наверное, кто-то из вас об этом слышал?

Форматирование – это процесс разметки диска, когда на диске выделяются концентрические дорожки, которые в свою очередь, делятся на секторы. Каждой дорожке и каждому сектору присваивается свой порядковый номер. (слайд 11)

hello_html_m16ebeefc.jpg

На рисунке показано, как выглядит отформатированная дискета:

количество секторов на дорожке – 18,

дорожек на одной стороне – 80,

информационная ёмкость одного сектора – 512 байт

Рассчитайте информационную емкость дискеты.

В процессе форматирования диск разбивается на две области: область хранения файлов и каталог. Если провести аналогию с книгой, то

область хранения файлов – содержимое книги,

каталог – оглавление книги,

книга состоит из страниц – диск состоит из секторов,

оглавление книги содержит название параграфа и его начальную страницу – каталог диска содержит имя файла и указание на номер его начального сектора на диске, а также объем файла, дату и время его создания. (слайд 12)

При форматировании вся информация, находящаяся на носителе информации, удаляется. Таким образом, после форматирования на диске не остаётся никаких файлов, хотя при некоторых условиях их и можно частично восстановить. Существует два вида форматирования дисков: полное и быстрое. (слайд 13)

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

Быстрое форматирование производит лишь очистку каталога диска (стирает имена файлов). Сами файлы сохраняются, и существует возможность их восстановления.

2). Файловая система. (слайд 14)

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

Файловая система - это совокупность файлов на диске и взаимосвязей между ними. Каждый диск имеет логическое имя, обозначается латинской буквой со знаком двоеточия: А: В: - гибкие диски, С: D : Е: - жесткие, оптические диски. Папка (каталог) верхнего уровня для диска является корневой папкой или каталогом, которая обозначается добавлением к имени диска наклоненной влево косой чертой \ (обратного слэша), например С:\ .

Файловые структуры бывают одноуровневыми и многоуровневыми (иерархическими). (слайд 15)

У меня есть диск, на котором записаны одни файлы (продемонстрировать). Такая система расположения файлов называется одноуровневой ( Одноуровневая файловая система – это простая последовательность файлов )

Примеры одноуровневой файловой системы:

hello_html_m2eae17f9.jpg

Многоуровневая (иерархическая) система представляет собой систему вложенных папок. В каждой папке могут храниться папки нижнего уровня и файлы. Например, шкаф с выдвижными ящиками для документов .

Для того чтобы найти файл в иерархической файловой структуре необходимо указать путь к файлу . Путь к файлу (слайд 16) начинается с логического имени диска, затем записывается последовательность имен вложенных друг в друга папок, в последней из которых содержится нужный файл. Имена диска и папок записываются через разделитель \.

Путь к файлу вместе с именем файла называют полным именем файла.

Примеры многоуровневой файловой системы (дерево каталогов):

hello_html_m4c9f8831.jpg

Примеры полных имен файлов: (слайд 17)

C:\Рефераты\Физика\Оптические явления. doc

C:\Рефераты\Информатика\Компьютерные вирусы. doc

C:\Рисунки\ Зима. jpg

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

Задание 4: (слайд 18)

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

Lettet.txt, Book, List.doc, 2012 год , Windows.jpg, Windows, Dom.doc.

Файлы Папки

Ответ :
файлы - Lettet.txt, List.doc, Windows.jpg, Dom.doc;
папки - Book, 2012 год , Windows.

Задание 5: (слайд 19)

hello_html_21497024.jpg

Записать полные имена всех файлов.

Задание 6: (слайд 20)

Постройте дерево каталогов (на интерактивной доске и в тетради)

C:\Мои документы\Доклад. doc

Ответ:

hello_html_m373fbe7b.jpg

Задание 7 (информационный диктант) (слайд 21)

Верное предложение – 1, неверное - 0

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

Каждый файл определяют следующие параметры – длина, ширина, объем, цвет.

На тип файла указывает его расширение.

Объем файлов измеряется в см 2 .

Расширение файла указывает на дату и время создания файла.

Внутри одного файла могут содержаться другие файлы.

В имени файла нельзя использовать знаки \ / * ? : « « < >.

Ответ: 1010001

Практическая работа на компьютере (слайд 22)

Найти файл по заданному пути (задания на карточках):

C:\ Document and Setting \Мои документы \ Рисунки \ Животные \ Тигр.bmp
C:\ Document and Setting \Мои документы \ Рисунки\Животные\Лиса.bmp
C:\ Document and Setting \Мои документы \Рисунки\Компьютер\Мышь.bmp
C:\Мои документы\Урок.doc

Найденные файлы скопировать в свою папку.

Домашнее задание. (слайд 23)

Создайте свою файловую структуру и отобразите ее в виде дерева каталогов.

Рефлексия и подведение итогов урока. (слайд 24)

Оцените сегодняшний урок, ответив на вопросы в тетради:
0- нет, 1-да.

Решение 1. Измените реестр .

Изменение реестра может быть потенциально опасным, если вы не сделаете это правильно, поэтому мы рекомендуем вам быть особенно осторожными и создать резервную копию реестра, прежде чем вносить какие-либо изменения. Чтобы отредактировать реестр, сделайте следующее:


  1. Нажмите Windows Key + R и введите regedit . Нажмите ОК или нажмите Enter .
  2. Когда откроется редактор реестра, на левой панели перейдите к HKEY_CURRENT_USERSoftwareMicrosoftOffice14.0OutlookSecurity .
  3. На правой панели дважды нажмите OutlookSecureTempFolder .
  4. В поле Значение данных введите C: temp0 и нажмите ОК .
  5. После внесения этих изменений закройте редактор реестра и перезагрузите компьютер.

После перезагрузки компьютера проверьте, устранена ли проблема. Это решение должно работать для всех современных версий Outlook, хотя путь в Шаг 2 может немного измениться в зависимости от используемой версии.

Решение 2. Пустая папка Outlook Secure Temp

Эта проблема может затронуть практически любую версию Outlook, и для ее устранения необходимо удалить все файлы из папки Outlook Secure Temp. Вы можете сделать это, выполнив следующие действия:

  1. Откройте редактор реестра и перейдите к ключу HKEY_CURRENT_USERSoftwareMicrosoftOffice15.0OutlookSecurity на левой панели. Этот путь может немного отличаться в зависимости от используемой версии Outlook.
  2. Откройте OutlookSecureTempFolder в правой панели, чтобы просмотреть его свойства.
  3. Скопируйте расположение файла из поля Значение данных и вставьте его в адресную строку проводника.
  4. После того, как вы откроете эту папку, удалите все файлы из нее.

Если проверка реестра и удаление этих файлов слишком сложны для вас, вы также можете использовать такие инструменты, как OutlookTempCleaner и OutlookTools , чтобы быстро и легко очистить папку Outlook Secure Temp.

Решение 1. Проверьте свой синтаксис

Решение 2. Переместите файлы из ссылки в целевую папку .

Как мы уже объясняли в нашем предыдущем решении, синтаксис mklink должен выглядеть следующим образом: mklink [options] [Link] [Target] .Чтобы решить эту проблему, вам нужно вручную переместить файлы из каталога Link в каталог Target.

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

Решение 3. Удалите каталог Tvsuinstaller

Пользователи сообщали об этой ошибке при попытке установить обновления системы, и, по-видимому, эту проблему можно устранить на ноутбуках Lenovo, удалив один каталог. Просто перейдите в C: ProgramDataLenovo и удалите папку Tvsuinstaller . После удаления попробуйте выполнить обновление системы еще раз.

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

maksimandruhin

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

Новые вопросы в Информатика

Лабораторная работаТема: Язык разметки гипертекста HTMLСоздать Web-страницу, используя теги функциональных разделов документа, таблиц.… - нижний индек … с… - верхний индекс- объединение столбцов- объединение строкПример:ячейка 0 ячейка 1ячейка 2ячейка 2Задание 1.РасписаниеВремяПонедельникВторникСредаЧетвергПятница900 -1020химияинформатикафизиологияанатомия1035 -1155инфекционные болезнигистологияматематикаинформатикаиностранный язык1215 -1335математикафармакологияказахский язык1350 -1510историямедицинская биологияполитология1525 -1645

Питон код Даны три отрезка своими длинами (три действительных числа). Напишите ДА, если из этих отрезков можно построить треугольник. Иначе - НЕТ. Си … туация, когда две стороны лежат на третьей - не треугольник.

Питон написать код Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число—номер вертикали (п … ри счете слева направо - столбец), второе—номер горизонтали (при счете снизу вверх - строка). Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми (каждая пара чисел вводится на отдельной строке) и определяет два поля на шахматной доске. Шахматный конь ходит буквой “Г” — на две клетки по вертикали в любом направлении и на одну клетку по горизонтали, или наоборот. Даны две различные клетки шахматной доски, определите, может ли конь попасть с первой клетки на вторую одним ходом. Ответ: ДА или НЕТ

Питон написать программу Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число—номер вертик … али (при счете слева направо - столбец), второе—номер горизонтали (при счете снизу вверх - строка). Даны натуральные числа k, l, каждое из которых не превосходит восьми (каждое число вводится на отдельной строке). Выяснить какого цвета поле (k, l), если поле А1 - черного цвета. Ответ: белое/черное

Python написать программу Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число—номер верти … кали (при счете слева направо - столбец), второе—номер горизонтали (при счете снизу вверх - строка). Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми (каждая пара чисел вводится на отдельной строке). Выяснить, можно ли с поля (k, l) одним ходом ладьи попасть на поле (m, n).

Питон написать программу Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число—номер верти … кали (при счете слева направо - столбец), второе—номер горизонтали (при счете снизу вверх - строка). Даны натуральные числа k, l, m, n, каждое из которых не превосходит восьми (каждое число вводится на отдельной строке). На поле (k, l) расположен ферзь. Угрожает ли он полю (m, n)? Выведите ДА, если угрожает, иначе - НЕТ.

Питон написать программу Заданы две клетки шахматной доски. Если они покрашены в один цвет, то выведите слово YES, а если в разные цвета — то NO. Прог … рамма получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Каждое из чисел вводится на отдельной строке.

Питон код Дано натуральное число - номер года. Определите, високосный год или нет. Ответом должно количество дней во введенном году. Год считается вис … окосным, если номер делит на 4, но не на 100, или делится на 400.

Операционная система Windows нравится явно не всем. Чем иначе объяснить такое число пользователей macOS и Linux? В Window есть много неудобного, а порой даже и странного. Например, в этой системе почему-то нельзя создать папку с именем «con».

Папка «con» в Windows: почему нельзя создать директорию с таким названием?

Почему нельзя создать папку «con» в Windows – легенда

Почему-то до сих пор Windows ассоциируют с Биллом Гейтсом, приписывая именно ему все основные недостатки системы. А ведь основатель компании давно уже отошел от ее управления, занимаясь в основном благотворительностью. Сегодня Билл Гейтс считается чуть ли не самым богатым человеком в мире. Но когда-то давно никто не мог предугадать в странном мальчике будущего гуру мира ИТ. Уже тогда Гейтс выделял для себя математику, игнорируя при этом другие предметы, неинтересные ему. Ровесники подсмеивались и откровенно издевались над чудаковатым одноклассником, дав ему прозвище «con». На подростковом сленге это означает «заучка» или попросту «ботаник».

Билл Гейтс

В жизни часто так бывает, что подобные гонения со стороны школьников мотивируют молодых людей раньше обретать самостоятельность и стремиться получить определенный статус. Тем самым человек хочет доказать всему миру его неправоту в отношении себя. Возможно, именно обида на ровесников и привела к тому, что Гейтс запретил создавать в Windows папку с ненавистным ему словом. Правда, такая версия все же сомнительна. Билл Гейтс своей судьбой и так доказал всем, что «ботаник» превратился в успешного и богатого человека, чья история успеха изучается в бизнес-школах по всему миру.

Почему Windows запрещает создавать папку «con» на самом деле

Для поиска ответа на этот странный вопрос стоит обратиться к истории компании Microsoft. Ее операционная система MS-DOS вышла в 1981 году. Окончательно разработка продукта закончилась в 2000 году, к тому времени вышло уже 8 версий операционной системы. На тот момент MS-DOS являлась главным продуктом компании, сделав ее одним из лидеров растущего ИТ-рынка. Постепенно Microsoft из небольшой компании превратилась в огромную корпорацию.

А тогда в MS-DOS слову «con» был придан важный функционал – имя являлось служебным и было зарезервировано системой для устройств ввода и вывода. В современных версиях Windows имя «con» по прежней памяти считается системным. Надо сказать, что оно не единственное такого же рода. Нельзя называть каталоги словами nul, aux, prn и некоторыми другими подобными. В свое время эти имена тоже были выделены MS-DOS для своих функций. Например, слово nul для системы это «ничто», своеобразная «черная дыра». Так что очевидно, что проблема с созданием папки «con» в Windows имеет не личностный мотив (хотя это была бы красивая история), а банальные исторические ограничения системы.

Читайте также: