Deltree команда windows 10

Обновлено: 06.07.2024

2. Команда RDудаляет только пустой каталог. Поэтому перед выполнением этой команды следует удалить все файлы из данного каталога и выполнить команду перехода в каталог на уровень выше.

3. Команда DELTREEпозволяет удалить полный каталог. При этом она задает вопрос

об утверждении выполнения этой операции: “ Y/N“ (да/нет). Следует проверить правильность задания команды и ввести нужный ответ.

Задание 4. Команды работы с файлами

Команда копирования сору

СOPY имя файла-источника имя файла-копии

1)Копировать один или несколько файлов.

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

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

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

2)Копировать каталоги (один или несколько) пустые или с их содержимым.

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

При работе с файлами в команде следует указать спецификацию копируемого файла (или адрес каталога) и спецификацию файла-копии (или адрес, куда следует поместить каталог-копию).

Адрес – это имя диска и список каталогов в “дереве”, в котором находится копируемый каталог, т.е. путь к нему.

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

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

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

5)Создавать текстовые файлы

COPY CON имя файла

6)Просматривать текстовые файлы на экране:

COPY имя файла CON

Для чтения файла на экран применяется также команда TYPE:

7)Выводить текстовые файлы на печатающее устройство:

COPY имя файла PRN

8)Используя команду СОРУ можно объединять несколько файлов в один:

СОРУ имя файла1+имя файла2+. имя файла новое

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

Выполните указанные ниже действия.

а) Скопируйте с диска D из подкаталога BABYTYPE, который находится в каталоге WОRК, все файлы в свой подкаталог:

СОРУD:\WОRК\BABYTYPE\*.* имя диска:\имя каталога\ имя подкаталога

б) Скопируйте с диска D: из каталога BABYTYPE все файлы, имеющие расширение pdd в подкаталог со своим именем:

СОРУ D:\WORK\BABYTYPE \*.pdd имя диска:\имя каталога\имя подкаталога

Снимите копирование, оно не имеет смысла.

г) Создайте свой текстовый файл под именем Proba.txt:

СОРУ СОN Proba.txt

д) Наберите 5 строк произвольного текста.

При наборе после каждой строки нажимайте клавишу ENTER, а после набора последней строки для выполнения записи файла на диск, нажмите клавишиCtrl/Z(или клавишуF6), затем клавишуENTER. Файл будет сохранен в вашем каталоге.

е) Прочитайте с экрана дисплея содержимое вашего текстового файла 2 способами:

1-й: СОРУ Proba.txtСОN

2-й ТУРЕ Proba.txt

Команда TYPЕ читает файл постранично (длина страницы = экрану) и ее применяют для чтения длинных файлов.

ж) * Выведите ваш файл на печать:

з) Создайте резервную копию своего файла, переименовав его в файл с Proba1.dzp:

В более ранних версиях MS-DOS - я хочу сказать, версия 7, но я могу ошибаться - была команда deltree , которая рекурсивно удаляла все подкаталоги и файлы по заданному пути.

deltree больше не существует, но del , похоже, не унаследовал возможность удалять дерево. del /s удаляет файлы, но не папки.

Как вам легко (т.е. одной командой) удалить дерево из командного файла?

Как уже упоминалось, команда rd имеет переключатель /s для рекурсивного удаления подкаталогов. Вы можете комбинировать его с переключателем /q для принудительного удаления подкаталога (и его содержимого) без запроса

Чего не хватает всем, так это того, что rd является не точной заменой deltree , поскольку, казалось бы, ( почти ) каждая страница, возвращаемая Googling для windows deltree , заставила бы вас поверить. Команда deltree работала как для каталогов , так и для файлов, что делает ее единой удобной универсальной командой удаления. То есть оба из следующих действительны:

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

Кроме того, команда del работает только для файлов, но не для каталогов, поэтому допустима только вторая команда, а первая выдает ошибку:

Не существует встроенного способа удаления файлов и каталогов, как это можно сделать с помощью deltree . Использование rd и del в отдельности в лучшем случае неудобно, поскольку требует различения, является ли объект файловой системы (file-/folder-name) файлом или каталогом, что не всегда возможно или практически невозможно.

Вы можете скопировать команду deltree из предыдущей ОС, однако она будет работать только в 32-разрядных версиях Windows, поскольку это 16-разрядная команда DOS (даже в Windows 9x).

Другой вариант - создать пакетный файл, который вызывает как del , так и rd ; что-то вроде этого:

Вы бы назвали это так:

Это вызывает и rd , и del , передавая аргументы и перенаправляя вывод в nul , чтобы избежать ошибки, которую один из них будет неизменно испускать.

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

Когда мы устанавливаем Windows на пустой (неразмеченный) жёсткий диск или отформатированный раздел обычным образом – с использованием установочного носителя, нам не нужно заморачиваться по поводу создания EFI-разметки операционной системы. Все необходимые разделы, в частности, загрузочный EFI, создаются автоматически, если компьютер работает в режиме BIOS UEFI. Но если Windows нужно установить не обычным образом.

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

Как вручную создать загрузочный EFI-раздел Windows?

Windows на подключённый к компьютеру второй GPT-диск не устанавливается со своей EFI-структурой. При обычной установке с установочного носителя загрузчик второй системы прописывается на уже существующий EFI-раздел – тот, что находится на первом диске.


Что делает вторую Windows уязвимой – она не сможет самостоятельно существовать, если загрузчик первой системы будет повреждён. Или если выйдет из строя или просто будет отсоединён первый жёсткий диск. Чтобы у второй Windows была своя независимая EFI-разметка, на время её установки нужно сделать невидимой первую систему – отключить её носитель в настройках BIOS, если такое возможно, или аппаратно. Это не всегда удобно, а иногда и невозможно в случае с ноутбуками.

Вторую Windows со своим независимым загрузчиком могут установить запускаемые в среде текущей системы программы типа WinNTSetup или WinToHDD. Но они потребуют указать им загрузочный EFI-раздел.


Создать такой на пустом жёстком диске очень просто.

Создание EFI-раздела на пустом жёстком диске в командной строке

Итак, имеем проинициализированный как GPT носитель без разметки и данных.


Запускаем командную строку.

Обязательно делаем это от имени администратора.

diskpart lis disk sel disk 1 (вместо 1 указываете тот номер, под которым выше значится нужный вам жёсткий диск) creat par efi size=100 format fs=FAT32


В утилите управления дисками видим, что на втором жёстком появился EFI-раздел на 100 Мб. Теперь можем формировать обычный раздел для указания его программам типа WinNTSetup или WinToHDD в качестве системного раздела С.






Записываем Windows на внешний HDD

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

Если же у Вас имеется ISO образ диска, с дистрибутивом операционной системы, то его можно открыть любым архиватором. Ведь такой образ, это своего рода архив. На «восьмерке» его даже можно открыть проводником. После того, как откроете, таким же образом скопируйте все файлы и папки на внешний HDD. После такой не хитрой процедуры, USB HDD будет работать как обычная загрузочная флешка. Остается только, после подключения диска, сделать нужные настройки в БИОСе. Зайдите в настройки BIOS. На разных компьютерах это делается по-разному, обычно это клавиша Del, или кнопка F2 (на ноутбуках). В параметрах откройте раздел загрузки «Boot». Дальше в параметрах приоритетной загрузки (Boot Priority order), ставим первым в списке USB HDD. Для сохранения настроек нажимаем на F10 и кнопку ОК. После этого компьютер перезагрузится и будет выполнена загрузка установки Windows (или любой другой ОС) с внешнего жесткого диска

Если не получается сделать раздел активным

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

Раздел делается активным при помощи одного из двух, основных способов:

  1. Через управление дисками. Это тот способ, который мы уже выше рассмотрели. Но он не всегда срабатывает. Иногда просто не получается сделать том активным.
  2. Через командную строку используя diskpart. Тут все делается немножко сложнее, но зато к этому способу можно прибегнуть, когда не сработал первый. Сейчас мы его подробно изучим.

Как сделать том активным, используя командную строку?

Подключите свой внешний диск, который уже разбит на разделы. Через меню «Пуск», на вкладке всех программ, откройте папку со стандартными и выберите Командную строку. Ее нужно запустить с правами администратора. Если кто не знает, то нужно сделать щелчок правой кнопкой мышки и выбрать соответствующий пункт, в контекстном меню. Также при помощи комбинации клавиш WIN+X.

После того, как появится окошко терминала, введите следующую команду: diskpart. Затем нажмите на «Enter». Должна появится строчка DISKPART>.

Теперь понадобится ввести команду list disk и опять подтвердить нажатием кнопки «Enter». В окне будет показана табличка со всеми жесткими дисками, которые, в данный момент, подключены к компьютеру.

Вам нужно выбрать тот, который используется в качестве загрузочного. Это делается при помощи команды select disk 0. Причем «0» — это номер для нужного нам диска. Поскольку мы разбивали диск под номером «1», то команда, в нашем случае, будет выглядеть так: select disk 1. Таким образом, будет выбран диск с номером один.

Сейчас мы будем искать разделы, которые находятся на этом диске. Нам нужно получить их список. Поэтому вводим команду list partition и нажимаем на кнопочку Enter.

А теперь, нам нужно будет выбрать раздел, который мы сделаем активным. Введите такую команду: select partition 1. После этого нажмите на кнопку Enter. Как и в случае с дисками, единица — это номер раздела. После этого появится подтверждающая надпись о том, что выбран нужный раздел.

Создание EFI-раздела на пустом жёстком диске утилитой Bootice

Кто не любит командную строку, для создания EFI-разметки пустого носителя может воспользоваться утилитой Bootice с графическим интерфейсом. Она бесплатная, её можно скачать на любом софт-портале Интернета. В главном окне выбираем второй жёсткий. Кликаем «Parts Manage».


Затем – «Re-Partitioning».


Первым делом ставим галочку GPT в графе «Partition table type». Затем галочку ставим «Create ESP partition». И вверху в графе «Settings» убираем все значения «Size» кроме последнего. Жмём «Ок».

В итоге получим разметку диска с EFI-разделом на 128 Мб и разделом, вместившим в себя остальное дисковое пространство.

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

Полный список команд ms-dos

Команды DOS – это команды, доступные в MS-DOS, которые используются для взаимодействия с операционной системой и другим программным обеспечением на основе командной строки.

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

Команды DOS в Windows . Если вы используете Windows (например, Windows 10, 8, 7 и т. д.), вам не нужны команды DOS , поскольку у вас нет MS-DOS . Команды в Windows доступны из командной строки и называются командами командной строки или командами CMD, но они являются не командами DOS.

Вместо этого, ознакомьтесь с нашим списком команд CMD для Windows, чтобы узнать все параметры командной строки, которые вам доступны в Windows. У нас также есть таблица сравнения команд, чтобы показать, какие команды доступны в разных операционных системах Microsoft.

Ниже приведен полный список команд MS-DOS, обычно называемых просто командами DOS , доступных в MS-DOS 6.22:

Список команд MS-DOS

:/> Windows командная строка как перейти на другой диск

Создание EFI-раздела в конце Windows

Итак, имеем, к примеру, вторую Windows, лишившуюся EFI-загрузчика после поломки диска с первой системой.


Как её запустить? Самый простой и быстрый способ – создать EFI-раздел в конце системного раздела и пересоздать загрузчик. Для этого не понадобится ничего более командной строки. Загружаемся с установочного носителя Windows, сразу же нажимаем Shift + F10. Эта комбинация запустит командную строку. Если используем LiveDisk Стрельца, запускаемся, соответственно, с него.

В более ранних версиях MS-DOS - я хочу сказать версию 7, но могу ошибаться - была deltree команда, которая рекурсивно удаляла все подкаталоги и файлы по заданному пути.

deltree больше не существует, но del , похоже, не унаследовал способность удалять дерево. del /s удаляет файлы, но не папки.

Как вам легко (т.е. одной командой) удалить дерево из командного файла?

Ответы на вопрос (10) 10

Как уже упоминалось, в rd команде есть /s переключатель для рекурсивного удаления подкаталогов. Вы можете объединить его с /q переключателем, чтобы принудительно удалить подкаталог (и его содержимое) без запроса

Что всем не хватает, так это то, что rd это не точная замена, deltree поскольку, казалось бы ( почти ) каждая страница, возвращаемая Googling windows deltree , заставит вас поверить. Команда deltree работала как для каталогов, так и для файлов , делая ее единой удобной универсальной командой удаления. То есть допустимы оба следующих утверждения:

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

Кроме того, del команда работает только для файлов, а не для каталогов, поэтому действительна только вторая команда, а первая выдает ошибку:

Нет встроенного способа удаления файлов и каталогов, который можно было бы сделать с помощью deltree . Использование rd и по del отдельности в лучшем случае неудобно, поскольку требует различения, является ли объект файловой системы (имя файла / папки) файлом или каталогом, что не всегда возможно или практично.

Вы можете скопировать deltree команду из предыдущей ОС, однако она будет работать только в 32-битных версиях Windows, поскольку это 16-битная команда DOS (даже в Windows 9x).

Другой вариант - создать пакетный файл, который вызывает и del и rd ; что-то вроде этого:

Вы бы назвали это так:

Это вызывает оба rd и del , передавая аргументы и перенаправляя вывод, nul чтобы избежать ошибки, которую один из них неизменно будет выдавать.

Альтернативой является получение стороннего инструмента, хотя его поиск - настоящее упражнение в создании поисковых запросов.

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