Как удалить файл или папку при помощи командной строки в Windows 10?
Всем привет, сегодня небольшая заметка о том, как удалять файлы, а также папки при помощи командной строки. Кстати это работает не только в десятке, но и в почти всех версиях Windows, даже в XP.
Командная строка, ее еще называют cmd-консоль, это такое черное окошко, в которое можно писать команды и оно будет показывать вам результат. В некотором смысле это окно в прошлое, окно во времена DOS.
Но может быть и такое, что не все файла захотят удаляться, а все потому что нет прав — нужно запустить командную строку от админе, а как это сделайте читайте тут.
В общем на всякий случай можете ее сразу запускать от имени админа.
Итак, вы ее запустили, что дальше? А дальше вводим эту команду:
del (или ее полный вариант — delete)
Чтобы вызвать справку — добавьте ключ /?:
Вот видите, команда сразу нам сообщила о том, что она умеет и показала дополнительные ключи.
Для теста, я на диске C создал папку с именем Test, а в ней уже создал пустой текстовый документ и сделал пару раз скопировать/вставить, чтобы наплодить файлов, вот они:
Теперь попробуем удалить их при помощи командной строки (если что — для запуска зажимаем Win + R и там пишем cmd и энтер), смотрите, вводим такую команду:
del C:\Test\*.*
Что в ней указано? Команда del должна удалить все содержимое (за это отвечает эти знаки: *.*) в папке Test, то есть вставляете эту команду и нажимаете энтер, что мы видим:
Системе предупреждает, что сейчас все удалите (!), для того нажмите кнопку Y (это от английского слова Yes) и энтер:
Классно, ошибок нет, и это говорит, что все сработало — файлы в папке уничтожены:
А теперь о том, как уничтожить папку и все что внутри одной командой!
Я снова в той папке создал кучку файлов, чтобы показать вам как удалить папку вместе со всеми файлами которые есть внутри. Открываем консоль cmd, и вводим такую команду:
rd /? (расшифровывается как remove dir)
Как видим тут также есть ключ для отключения запроса, добавим его в нашу тестовую команду:
rd C:\Test /s /q
Ключ /s был добавлен для того, чтобы удалить папку со всем содержимым, так как без него будет ошибка «папка не пуста» (если там действительно есть файлы).
Смотрим на результат:
Как видим — ошибок нет, а значит папка была успешно удалена. Вот видите, все просто и четко =)