Rmdir удалить папку с файлами Windows
Обновлено: 21.11.2024
Крис Койсигава
Иногда проще сделать что-то с помощью командной строки.
В этом кратком руководстве мы рассмотрим, как открыть командную строку, некоторые основные команды и флаги, а также как удалить файлы и папки в командной строке.
Если вы уже знакомы с основными командами DOS, можете пропустить их.
Как открыть командную строку
Чтобы открыть командную строку, нажмите клавишу Windows и введите "cmd".
Затем нажмите "Запуск от имени администратора":
После этого вы увидите окно командной строки с правами администратора:
Скриншот окна командной строки
Если вы не можете открыть командную строку от имени администратора, не беспокойтесь. Вы можете открыть обычное окно командной строки, нажав «Открыть» вместо «Запуск от имени администратора».
Единственная разница в том, что вы не сможете удалить некоторые защищенные файлы, что в большинстве случаев не должно быть проблемой.
Как удалить файлы с помощью команды del
Теперь, когда командная строка открыта, используйте cd, чтобы изменить каталоги, в которых находятся ваши файлы.
Я подготовил каталог на рабочем столе под названием Test Folder. Вы можете использовать дерево команд /f, чтобы увидеть дерево всех вложенных файлов и папок:
Чтобы удалить файл, используйте следующую команду: del " " .
Например, чтобы удалить Test file.txt , просто запустите del "Test File.txt" .
Может появиться запрос на удаление файла. Если это так, введите "y" и нажмите Enter.
Примечание. Любые файлы, удаленные с помощью команды del, невозможно восстановить. Будьте очень осторожны, где и как вы используете эту команду.
После этого вы можете запустить дерево /f, чтобы подтвердить, что ваш файл был удален:
Кроме того, бонусный совет: в командной строке есть базовое автозаполнение. Таким образом, вы можете просто ввести del test , нажать клавишу табуляции, и командная строка изменит его на del "Test File.txt" .
Как принудительно удалить файлы с помощью команды del
Иногда файлы помечаются как доступные только для чтения, и при попытке использовать команду del вы увидите следующую ошибку:
Чтобы обойти это, используйте флаг /f для принудительного удаления файла. Например, del /f "Тестовый файл только для чтения.txt":
Как удалить папки с помощью команды rmdir
Чтобы удалить каталоги/папки, вам потребуется использовать команду rmdir или rd. Обе команды работают одинаково, но давайте остановимся на rmdir, так как он более выразительный.
Кроме того, в остальной части руководства я буду использовать термины "каталог" и "папка" как синонимы. «Папка» — это новый термин, который стал популярным в ранних графических интерфейсах рабочего стола, но папка и каталог в основном означают одно и то же.
Чтобы удалить каталог, просто используйте команду rmdir .
Примечание. Любые каталоги, удаленные с помощью команды rmdir, невозможно восстановить. Будьте очень осторожны, где и как вы используете эту команду.
В этом случае я хочу удалить каталог с именем Subfolder, поэтому я буду использовать команду rmdir Subfolder :
Но, если вы помните ранее, в подпапке есть файл с именем Nested Test File.
Вы можете перейти cd в каталог Subfolder и удалить файл, затем вернуться с помощью cd .. и снова запустить команду rmdir Subfolder, но это будет утомительно. И только представьте, если бы была куча других вложенных файлов и каталогов!
Как и в случае с командой del, здесь есть полезный флаг, который позволяет сделать работу намного быстрее и проще.
Как использовать флаг /s с rmdir
Чтобы удалить каталог, включая все вложенные файлы и подкаталоги, просто используйте флаг /s:
Возможно, появится запрос на удаление этого каталога. Если это так, просто введите "y" и нажмите Enter.
И все! Это все, что вам нужно знать, чтобы удалить файлы и папки в командной строке Windows.
Все эти команды должны работать в PowerShell, который представляет собой командную строку версии 2.0. Кроме того, в PowerShell есть множество классных псевдонимов, таких как ls и clear, которые должны подойти вам, если вы знакомы с командной строкой Mac/Linux.
Помогли ли вам эти команды? Есть ли другие команды, которые вы считаете полезными? В любом случае, дайте мне знать в Твиттере.
Крис Койсигава
Прочитайте больше сообщений этого автора.
Если вы дочитали до этого места, отправьте твит автору, чтобы показать, что вам не все равно. Твитнуть спасибо
Научитесь программировать бесплатно. Учебная программа freeCodeCamp с открытым исходным кодом помогла более чем 40 000 человек получить работу в качестве разработчиков. Начать
freeCodeCamp – это поддерживаемая донорами некоммерческая организация, освобожденная от налогов в соответствии со статьей 501(c)(3) (идентификационный номер федерального налогоплательщика США: 82-0779546)
Наша миссия: помочь людям научиться программировать бесплатно. Мы достигаем этого, создавая тысячи видеороликов, статей и интерактивных уроков по кодированию — все они находятся в свободном доступе. У нас также есть тысячи учебных групп freeCodeCamp по всему миру.
Пожертвования в пользу freeCodeCamp идут на наши образовательные инициативы и помогают оплачивать серверы, услуги и персонал.
Махеш Маквана
Махеш Маквана
Писатель
Махеш Маквана — технический писатель-фрилансер, специализирующийся на написании практических руководств. Он пишет технические учебники уже более десяти лет. Он написал для некоторых известных технических сайтов, включая MakeUseOf, MakeTechEasier и Online Tech Tips. Подробнее.
Если вы предпочитаете методы командной строки, Windows 10 предлагает несколько команд, которые помогут вам удалить файлы и папки из окна командной строки. Мы покажем вам, как выполнить это удаление.
Содержание
- Удаление файлов с помощью командной строки в Windows 10
- Удаление папок с помощью командной строки в Windows 10
- Различные варианты использования команды Del
Удалить файлы с помощью командной строки в Windows 10
Чтобы удалить файлы (не папки) из командной строки в Windows 10, вы можете использовать встроенную команду del. Эта команда поможет вам удалить указанные файлы с вашего ПК.
Предупреждение: знайте, что команда del удаляет указанный файл, не перемещая его в корзину. Это означает, что вы не сможете восстановить файл после его удаления.
Чтобы использовать его, сначала откройте командную строку. Для этого откройте меню «Пуск», выполните поиск «Командная строка» и нажмите «Запуск от имени администратора» справа от результатов поиска.
В появившемся окне "Контроль учетных записей" нажмите "Да".
Теперь у вас открыто окно командной строки. Здесь введите следующую команду, заменив PATH полным путем к файлу, который вы хотите удалить. Затем нажмите Enter.
Например, чтобы удалить файл с именем «MyFile.txt», размещенный на вашем рабочем столе, используйте следующую команду, заменив имя пользователя своим именем пользователя:
И указанный вами файл теперь удален из вашего хранилища!
Чтобы настроить процесс удаления, вы можете использовать несколько параметров, предлагаемых командой del.
Например, вы можете добавить параметр /p в команду, чтобы заставить командную строку запрашивать ваше подтверждение перед удалением файла. Точно так же вы можете добавить к команде параметр /f, чтобы принудительно удалить файлы, доступные только для чтения.
Вот как выглядит указанная выше команда в сочетании с параметром /p:
Удалить папки с помощью командной строки в Windows 10
Чтобы удалить папки (также называемые каталогами) на вашем ПК, используйте встроенную в Windows команду rmdir. Эта команда поможет вам удалить папки, а также их подпапки и файлы внутри них.
Предупреждение: знайте, что команда rmdir удаляет папки, не перемещая их в корзину. Вы не можете восстановить папки после их удаления с помощью этой команды.
Чтобы использовать эту команду, откройте окно командной строки. Для этого откройте меню «Пуск», выполните поиск «Командная строка» и нажмите «Запуск от имени администратора» справа от результатов поиска.
В открывшемся окне командной строки введите следующую команду, заменив PATH полным путем к папке, которую вы хотите удалить. Затем нажмите Enter.
Примечание. Убедитесь, что удаляемая папка не содержит файлов или папок. Если папка не пуста, используйте вторую команду, приведенную ниже, чтобы удалить папку.
Например, чтобы удалить папку с именем «MyFolder» на рабочем столе, используйте следующую команду, заменив имя пользователя своим именем пользователя:
И команда удалит указанную папку с вашего ПК!
Если папка, которую вы хотите удалить, содержит какие-либо файлы или папки, добавьте к команде параметр /s, и это удалит вашу папку, включая все ее подпапки и файлы в них.
Различные варианты использования команды Del
С помощью команды del вы можете использовать свои творческие способности для удаления файлов различными способами. Например, вы можете удалить определенные типы файлов, удалить только те файлы, в именах которых есть определенное слово, и т. д.
Например, чтобы удалить все файлы PNG в текущей папке в командной строке, вы можете использовать следующую команду:
Эта команда выбирает все файлы PNG в текущей папке и удаляет их.
Еще одно творческое применение команды del — удаление файлов, в именах которых содержится определенное слово. Например, чтобы удалить все файлы, имена которых начинаются с «word», вы должны использовать следующую команду:
Наконец, если вы хотите удалить все файлы из текущей папки, используйте следующую команду:
Вот как вы удаляете файлы и папки с помощью командной строки. Очень удобно!
Удаление файлов с помощью этих методов, конечно, не так интуитивно понятно, как с помощью графических методов, но хорошо иметь эти методы на случай, если они вам понадобятся.
Знаете ли вы, что Windows может пропускать корзину при удалении файлов?
- › Что означает XD и как вы его используете?
- › Почему не было Windows 9?
- › Как восстановить метки панели задач в Windows 11
- ›5 шрифтов, которые следует прекратить использовать (и лучшие альтернативы)
- › Как установить Google Play Маркет в Windows 11
- › Почему прозрачные чехлы для телефонов желтеют?
С помощью командной строки и PowerShell можно удалить папку с вложенными папками и файлами, и вот как это сделать.
Вы можете удалить папку с подпапками и файлами с помощью команд, но вам нужно знать правильный инструмент для выполнения этой работы. В Windows 10, когда вам нужно удалить файл или папку с помощью командного терминала, первым инструментом, который приходит на ум, является команда del, но вы быстро обнаружите, что рекурсивное удаление папок с подпапками не сработает, потому что инструмент работает только с файлами.
Если вы хотите удалить папки с содержимым внутри, инструмент командной строки будет зависеть от используемого вами терминала. Если вы используете командную строку, rmdir (удалить каталог) — это инструмент, который вы хотите рекурсивно удалять папки. С другой стороны, если вы используете PowerShell, Remove-Item — это командлет, который выполнит эту работу.
В этом руководстве вы узнаете о двух способах быстрого удаления папок с подпапками с помощью командной строки и PowerShell.
Удалить папки с подпапками с помощью командной строки
Чтобы удалить папку с подпапками с помощью команды, выполните следующие действия:
Откройте Пуск в Windows 10.
Выполните поиск командной строки, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Введите следующую команду, чтобы удалить пустую папку, и нажмите Enter:
В команде замените PATH\TO\FOLDER-NAME на путь к папке и имя папки, которую вы хотите удалить.
В этом примере удаляется папка «файлы»:
Введите следующую команду, чтобы удалить папку и подпапки с содержимым, и нажмите Enter:
В этом примере удаляется папка «files», вложенные папки и файлы:
Введите следующую команду, чтобы рекурсивно удалить папку с содержимым без запроса подтверждения, и нажмите Enter/p>
В этом примере папка, вложенные папки и файлы удаляются без запроса подтверждения:
После выполнения этих шагов команда удалит папки с подпапками и файлами из Windows 10.
Параметр /s удаляет папку и ее содержимое в приведенной выше команде, но запрашивает подтверждение. Параметр /q игнорирует приглашение и рекурсивно удаляет папку.
Удалить папки с подпапками с помощью PowerShell
Чтобы рекурсивно удалить всю папку с помощью команды PowerShell, выполните следующие действия:
Открыть Пуск.
Выполните поиск PowerShell, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
Введите следующую команду, чтобы удалить пустую папку, и нажмите Enter:
В команде замените PATH\TO\FOLDER-NAME на путь к папке и имя папки, которую вы хотите удалить.
В этом примере удаляется папка «файлы»:
Введите следующую команду, чтобы удалить пустую папку, и нажмите Enter:
В этом примере удаляется папка «файлы»:
После выполнения этих шагов команда удалит папку и ее содержимое с запросом или без, в зависимости от выбранной вами команды.
Параметр -Recurse указывает команде, что вы хотите удалить папку и ее содержимое без подтверждения. Опция -Force необязательна, но позволяет стирать специальные элементы, в том числе файлы, доступные только для чтения, или скрытые файлы.
Pureinfotech рассчитывает на вашу поддержку. Вы можете внести свой вклад с помощью кнопки ниже, чтобы продолжать создавать отличный контент.
Мы можем получать комиссию за покупки по нашим ссылкам, чтобы продолжать предлагать бесплатный контент. Информация о политике конфиденциальности.
Все материалы на этом сайте предоставляются без каких-либо явных или подразумеваемых гарантий. Используйте любую информацию на свой страх и риск. Всегда делайте резервную копию вашего устройства и файлов, прежде чем вносить какие-либо изменения. Информация о политике конфиденциальности.
Время от времени рекомендуется очищать диски и удалять дубликаты фотографий, документов, временных файлов, ярлыков, видео или других ненужных или неиспользуемых файлов или папок. Шаги по удалению компьютерного файла, каталога или папки зависят от метода, который вы хотите использовать, и от вашей операционной системы. Чтобы продолжить, выберите вариант из списка ниже и следуйте инструкциям.
Как удалить файлы в Microsoft Windows
Пользователи Microsoft Windows могут удалить ненужный файл или папку (каталог) с жесткого диска или внешнего диска, используя множество различных методов. Ниже приведены наиболее распространенные способы удаления файла или папки в Microsoft Windows.
Если вы хотите удалить скрытый файл в Windows, сначала необходимо сделать скрытые файлы видимыми. См.: Как просмотреть скрытые файлы и папки в Windows?
Пользователи, не знакомые с Windows, должны понимать, что при удалении папки или каталога удаляются все файлы и папки в этой папке или каталоге.
Следующие шаги предназначены для удаления одного файла или папки.Однако пользователь может использовать те же действия для удаления нескольких файлов или папок. Справку по выбору нескольких файлов см. в разделе Как выбрать или выделить несколько файлов и папок.
Удалить ключ
Найдите элемент, который хотите удалить, выделите его, один раз щелкнув левой кнопкой мыши файл или папку, и нажмите клавишу Delete. Вы можете просмотреть местоположение файла или папки с помощью «Мой компьютер» или проводника Windows.
Вы можете удалить несколько файлов или папок, удерживая нажатой клавишу Ctrl и щелкая каждый файл или папку перед нажатием Удалить .
Вы можете удерживать нажатой клавишу Shift и одновременно нажимать клавишу Delete, чтобы файлы не попадали в корзину при удалении.
Удалить файл или папку, щелкнув правой кнопкой мыши
Откройте Мой компьютер или проводник Windows. Мы рекомендуем вам убедиться, что каталог или папка пусты, прежде чем продолжить, если вы не собираетесь удалять все в нем. Найдите файл или папку, которую хотите удалить, и щелкните ее правой кнопкой мыши. Выберите параметр «Удалить» во всплывающем меню.
Как удалить с локального диска
Локальный диск содержит файлы и папки, необходимые для правильной работы компьютера. Если вы не знаете, что удаляете, пожалуйста, не удаляйте файлы из этого раздела.
Откройте Мой компьютер или проводник Windows. В левой части экрана щелкните Этот компьютер. В правой части экрана найдите и дважды щелкните локальный диск (обычно C: или D:). Дважды щелкните папку, содержащую файл, который вы хотите удалить. Выберите файл или папку, которые нужно удалить, нажмите «Файл» в верхней строке меню и выберите «Удалить».
Как удалить с внешнего диска
Чтобы удалить данные с USB-накопителя, гибкого диска, карты памяти или внешнего жесткого диска, откройте «Мой компьютер» или проводник Windows. В левой части экрана щелкните Этот компьютер. В правой части экрана найдите и дважды щелкните диск, помеченный как USB, флэш-накопитель, внешний жесткий диск или название производителя. Выберите файл или папку, которые нужно удалить, нажмите «Файл» в верхней строке меню и выберите «Удалить».
Удалить из меню файла
Откройте Мой компьютер или проводник Windows. Найдите и выберите файл или папку, которые нужно удалить, нажмите «Файл» в верхней строке меню и выберите «Удалить».
Если меню Файл не отображается в «Моем компьютере» или проводнике Windows, нажмите клавишу Alt, чтобы сделать видимой строку меню, включая меню файлов.
Проблемы при удалении
Некоторые документы и папки могут быть защищены от удаления с помощью шифрования или защиты паролем. В этом случае вас могут попросить ввести пароль для расшифровки или снятия защиты паролем.
Файл может быть установлен как доступный только для чтения, то есть пользователь может открывать его только для просмотра, но не изменять и не удалять. При попытке удалить файл, доступный только для чтения, вы получаете сообщение о том, что файл защищен от записи и не может быть удален. Вам необходимо изменить или записать разрешения, чтобы удалить файл.
Некоторые файлы могут быть удалены только с правами администратора. Чтобы удалить эти файлы, вам потребуются права администратора на компьютере. Если вы используете рабочий компьютер, сотрудники службы технической поддержки часто являются единственными пользователями с правами администратора на компьютере.
Другой возможной причиной проблем с удалением файла или папки является заражение вирусом или вредоносным ПО. Вирусы и вредоносные программы могут препятствовать изменению или удалению файлов или папок. В этом случае вам необходимо удалить вирус или вредоносное ПО, чтобы удалить затронутый файл или папку.
Командная строка Windows
См. раздел командной строки MS-DOS и Windows ниже для получения информации об удалении файла или папки в командной строке Windows.
Удаление программы
См. наши шаги по удалению программы, чтобы получить помощь по удалению программ с компьютера.
Как восстановить удаленный файл или папку
Если вы удалили файл по ошибке, посетите нашу страницу о том, как восстановить удаленный файл, чтобы получить дополнительную информацию о восстановлении удаленного файла.
Как удалить файлы в MS-DOS и командной строке Windows
Имейте в виду, что любой удаленный файл или каталог в MS-DOS не отправляется в корзину Windows.
Прежде чем выполнять какие-либо из приведенных ниже действий, необходимо открыть приглашение MS-DOS или командную строку Windows. Если вы новичок в командной строке, вы также можете сначала прочитать следующие страницы.
Файлы
Пользователи MS-DOS могут удалять файлы с помощью команды del. См. эту страницу, чтобы получить дополнительную информацию и помощь по этой команде. Ниже приведен пример использования этой команды.
Как видно из приведенного выше примера, при удалении файла необходимо ввести полное имя файла, включая расширение.
Команда del может удалить любой файл.
Удалить несколько файлов
Вы также можете использовать подстановочные знаки для удаления нескольких файлов или группы файлов, как показано в примере ниже.
В приведенном выше примере эта команда удалит все текстовые файлы, которые заканчиваются расширением .txt.
Команда del может удалить любое расширение файла.
Каталог
Пользователи MS-DOS могут удалять каталоги (dir) в MS-DOS с помощью команды deltree или команды rmdir. См. любую из этих ссылок для получения дополнительной информации об этих командах. Ниже приведен пример того, как это использовать.
Если каталог заполнен или содержит другие подкаталоги, вы получите сообщение об ошибке. Чтобы удалить полный каталог, вам нужно использовать переключатель с приведенным выше примером. Например, «rmdir example /s», чтобы удалить полный каталог «example». Дополнительные примеры и переключатели см. в нашей команде deltree или команде rmdir.
Удаление подкаталога
Чтобы удалить подкаталог, подпапку, папку внутри папки или каталог внутри каталога, используйте команду, аналогичную приведенной ниже.
В приведенном выше примере каталог "test" в каталоге "example" удален. Вы также можете использовать команду cd, чтобы изменить каталог на каталог примера, а затем удалить каталог «test», используя наш первый пример, показанный выше.
Как удалить каталог или имя файла с пробелом
Чтобы удалить имя каталога или файла с пробелом в имени, необходимо заключить имя каталога или файла в кавычки, как показано ниже.
В приведенных выше примерах мы удаляем файл с именем "my example file.txt" с полным именем файла и расширением в кавычках, а также удаляем каталог "my example directory".
Команда rmdir может удалить любой файл.
Как удалить файлы в Linux, Unix и других версиях
Файлы
Пользователи Linux и Unix могут удалять файлы через консоль с помощью команды rm. См. эту страницу для получения дополнительной информации об этой команде. Ниже приведен пример использования этой команды.
Как видно из приведенного выше примера, при удалении файла необходимо ввести полное имя файла, включая расширение.
Команда rm может удалить любой файл.
Удалить несколько файлов
Вы также можете использовать подстановочные знаки, если хотите удалить несколько файлов, как показано в примере ниже.
В приведенном выше примере эта команда удалит все файлы с расширением .txt.
Команда rm может удалить любой файл с расширениями файлов.
Каталог
Пользователи Linux и Unix могут удалять папки через консоль с помощью команды rmdir. См. эту страницу для получения дополнительной информации об этой команде. Ниже приведен пример использования этой команды.
Как и в Microsoft Windows, в Linux и Unix вы также можете удалять файлы с помощью графического интерфейса, найдя файл и нажав клавишу удаления на клавиатуре.
Удаление подкаталога
Чтобы удалить каталог в другом каталоге (подкаталоге), используйте команду, аналогичную приведенному ниже примеру.
В приведенном выше примере каталог "test" в каталоге "example" будет удален. Вы также можете использовать команду cd, чтобы изменить каталог на каталог примера, а затем удалить каталог «test», используя наш первый пример, показанный выше.
Как удалить каталог или имя файла с пробелом
Чтобы удалить имя каталога или файла с пробелом в имени, необходимо заключить имя каталога или файла в кавычки, как показано ниже.
В приведенных выше примерах мы удаляем файл с именем "my example file.txt" с полным именем файла и расширением в кавычках. Мы также удаляем каталог «мой каталог примеров».
Команда rmdir может удалить любой файл.
Как удалить файлы в macOS
Пользователи Apple macOS могут удалять фотографии, документы или другие файлы или папки (каталоги) на своем Mac, используя множество различных способов. Ниже приведены наиболее распространенные способы удаления файла или папки.
Пользователи, не знакомые с Apple macOS, должны понимать, что она удаляет все файлы в папке, если вы удаляете эту папку.
Следующие шаги предназначены для удаления одного файла или папки. Однако вы можете применить те же действия для удаления нескольких файлов или папок, если сначала выберете несколько файлов или папок. См. раздел Как выбрать или выделить несколько файлов и папок.
Удалить ключ
Кнопка удаления на клавиатуре сама по себе не удаляет файл или папку в macOS. Чтобы удалить файл или папку, нажмите и удерживайте Command , затем нажмите клавишу удаления. Вы можете перейти к местоположению файла или папки с помощью Finder.
Нажмите правой кнопкой мыши и выберите «Переместить в корзину»
Откройте Finder, найдите файл или папку, которые нужно удалить, и щелкните файл или папку правой кнопкой мыши. В появившемся контекстном меню выберите параметр «Переместить в корзину».
Удалить из меню файла
Откройте Finder, найдите и выберите файл или папку, которые хотите удалить.Нажмите «Файл» в верхней строке меню и выберите «Переместить в корзину».
Терминал
Чтобы удалить файлы или каталоги в командной строке Терминала, используйте команду rm.
Как удалить файлы в Microsoft Windows 3.X
Файловый менеджер
- Открыть файловый менеджер
- Найдите папку или файл, который хотите удалить, затем нажмите «Файл» и «Удалить».
MS-DOS
Информацию об удалении каталога в MS-DOS см. выше в разделе пользователя MS-DOS.
Читайте также: