Удаление файла через командную строку

Всем привет! Сегодня я расскажу вам, как удалить файл через CMD или стандартную командную строку. Дополнительно мы рассмотрим несколько команд PowerShell. Не важно, что именно вы будете использовать, я настоятельно рекомендую запускать консоль с правами администратора. Также будьте аккуратны при удалении системных и важных файлов. Перед этим советую создать точку восстановления в Виндовс.

Полезные команды и советы

Как удалить файл через CMD

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

Ctrl + C

Удаление файла через командную строку

Чтобы быстро перейти к данному пути, просто используем команду:

cd ПУТЬ К ФАЙЛУ

Удаление файла через командную строку

Чтобы посмотреть названия всех файлов в данной папке или разделе, прописываем:

dir

Удаление файла через командную строку

Еще один способ быстро открыть консоль – это зажать клавишу «Shift», и не отпуская её, кликнуть правой кнопкой мыши по пустому месту в проводнике. Далее вы можете открыть терминал или PowerShell. Обе эти консоли имеют аналогичный функционал, как и стандартная командная строка.

Удаление файла через командную строку

Команды удаления

Читаем – как обновить Виндовс 11 с Виндовс 10.

Теперь посмотрим, как удалить файл с помощью командной строки. Для этого используется стандартная команда:

del полный путь к файлу

Удаление файла через командную строку

Если файл не удаляется, через пробел в конце попробуйте добавить:

/f

Он обозначает, что файл будет в любом случае удален, даже если имеет дополнительный атрибут «Только для чтения». Будьте аккуратны с подобным способом, так как в таком случае можно удалить какие-то важные и даже системные файлы, папки и библиотеки.

Есть также команда:

ERASE полный путь к файлу

Работает «ERASE» аналогично, как и «Del», поэтому тут каждый сам решает, что именно использовать. Просто её чаще всего используют именно в терминале.

Если вам нужно удалить целую папку с файлами, или директорию, то используем:

rmdir ПУТЬ К ПАПКЕ /s

Дописка «s» в конце говорит системе, чтобы шло удаление не только пустых папок, но и те, в которых что-то содержится. Если убрать s, то вылезет ошибка при попытке удалить какую-то непустую папку или директорию.

Команды PowerShell

У продвинутой консоли есть свои команды по удалению. Для этого обычно используется привычная:

Remove-Item полный путь к файлу

Удаление файла через командную строку

Если вам нужно удалить именно директорию или папку, то используем в конце через пробел дополнительный аргумент:

-Recurse

Для удаления системных файлов, и с атрибутом «Только для чтения», используется:

-Force

Помимо встроенных консолей, у Microsoft есть стороннее решение в виде приложения SDelete. Рассматривать мы её не будем, так как обычно встроенного функционала хватает с головой.

Что делать, если какой-то файл не удаляется?

На эту тему я уже писал отдельную инструкцию, и с ней вы можете ознакомиться по этой ссылке. Там рассмотрены все возможные решения, которые должны помочь в подобной ситуации. Если у вас еще останутся какие-то вопросы при прочтении – пишите в комментариях. До новых встреч на портале WiFiGiD.RU.

Видео

Автор статьи
Бородач 2643 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

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