Как удалить запись в командной строке
Перейти к содержимому

Как удалить запись в командной строке

  • автор:

Как удалить запись в командной строке

Многие команды редактора vi, такие как команды удаления и изменения, предоставляют вам возможность использовать в командной строке команды перемещения курсора. Команды перемещения курсора могут указывать на объект текста: слово, строка, предложение, параграф. В этом случае общий формат команды будет такой:

[number][command]text_object

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

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

Команда удаления имеет следующий формат:

[number]dtext_object

где d — команда удаления;
text_object — объект удаления.

7.14.1. Удаление слов

Вы можете удалить слово или часть слова с помощью команды d. Переместите курсор к первому удаляемому символу и введите команду dw. Символ, расположенный над курсором и последующие за нми будут стерты. Команда dw удаляет одно слово или знак пунктуации и пробелы, которые следуют за ним. Вы можете удалить несколько слов или знаков пунктуации за один раз, если укажете перед командой соответствующее число. Например, чтобы удалить 3 слова и две запятые, введите команду 5dw.

7.14.2. Удаление параграфов

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

Помните, что вы можете восстановить удаленный текст с помощью команды u.

7.14.3. Удаление строк

Чтобы удалить строку, введите:
Для удаления нескольких строк укажите перед командой количество удаляемых строк. Например, команда:

10dd

сотрет 10 строк.

Если вы удаляете несколько строк, то vi отображает в нижней части экрана сообщение типа:

10 lines deleted

Если ниже текущей строки осталось меньше 10 строк, то прозвучит сигнал и строки не удалятся.

7.14.4. Удаление текста после курсора

Для удаления всего текста на строке, расположенного после курсора, поместите курсор на первый удаляемый символ и введите:

D или d$

Эта команда удаляет текст только на текущей строке.

В табл. 12 приведен список команд для удаления текста.

Таблица 12
Команды удаления текста

Как удалить файл через командную строку Windows — команда Del

Этот урок покажет, как удалить файл через командную строку в Windows (7, 8, XP, Vista). В этом помогут команды DEL или ERASE, которые используются тогда, когда Вы не можете обычным способом удалить файл. Для удаления папки из командной строки, DEL и ERASE не подойдут.

Естественно, для начала запустите командную строку с правами администратора. С этим действием Вы получите наилучшие результаты.

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

В cmd введите DEL /? и нажмите Enter, чтобы предварительно ознакомиться с параметрами команд. Если сделали правильно, Вы увидите разъяснения (скриншот ниже).

справка по командам DEL и ERASE

Использование cmd при загрузке Windows

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

  1. Откройте командную строку при загрузке Windows
  2. В cmd введите DiskPart и нажмите Enter
  3. Далее потребуется написать list volume и еще раз нажать энтер (см. скриншот ниже). Это позволит увидеть букву диска, в котором нужно удалить файл.
  4. После получения сведений, напечатайте exit и кликните Enter.

Теперь смело вводите варианты команд удаления, которые расписаны ниже.

сведения о букве диска в cmd с командой DiskPart

Такими действиями Вы удалите любой файл на компьютере посредством командной строки.

Удаление конкретного файла

Для удаления конкретного элемента Вам надо знать его имя и расширение. В противном случае возрастает вероятность удалить не то, что надо!

В cmd введите следующую команду и нажмите энтер:

DEL /F /S /Q /A «Полный путь элемента с расширением»

Например, если я хочу, удалить пакетный файл с именем «delete» и с расширением (.bat), расположенный на диске C в папке «мусор», нужно ввести команду:

DEL /F /S /Q /A «C:\мусор\delete.bat»

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

Удаление всех файлов с подтверждением и без из командной строки

В таком случае Вы должны подтвердить или опровергнуть действия буквами (Y — да / N — нет), чтобы удалить все файлы в основном каталоге и вложенных папках.

Для подтверждения воспользуйтесь таким синтаксисом:

DEL /F /S /Q /A «Полный путь к папке\*»

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

DEL /F /S /Q /A «D:\в корзину\*»

Для того чтобы удалить файл из командной строки с подтверждением, к параметрам прибавляется /P и выглядит так:

DEL /P /F /S /A «D:\эксперимент\*»

удаление всех файлов в каталоге с подтверждением

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

DEL /F /S /Q /A «Полный путь к папке\*.расширение»

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

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

Посмотрите еще статьи:

  • Выключить компьютер из командной строки
  • Как вызвать командную строку в Windows 7
  • Перезагрузка компьютера из командной строки — команда shutdown

Как удалить папку через командную строку

Рекомендации помогут Вам полностью удалить папку через командную строку. В статье про удаление файла из командной строки, использовалась команда DEL, которая предназначена именно для файлов. В случае с папками, применимы команды RD или RMDIR.

Для достижения цели, откройте cmd c привилегиями администратора. Введите RD /? и бегло ознакомьтесь с особенностями и параметрами команды. Здесь Вы увидите всего лишь 2 параметра:

  1. /s — при использовании этого префикса, удалится папка, а также все вложенные в нее элементы. Если Ваш каталог не пустой, и Вы не прописали это параметр, тогда у Вас ничего не выйдет.
  2. /Q — используется при удалении без подтверждения.

справка по командам RD и RMDIR

В общем виде конструкция выглядит таким образом:

RD или RMDIR /s/q “полный путь папки”

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

Удаление папки с подтверждением и без

У себя на компьютере я создал каталог с названием «cmd» и скопировал в него несколько объектов. Далее ввел в командную строку такую команду:

Затем нажал Enter и клавишу Y, так как cmd сделала запрос на подтверждение удаления.

Удаление папки с подтверждением

Проверив диск C, я не обнаружил каталога. Далее создал папку с именем «удалить» и также скопировал 5 файлов, но при вводе команды, убрал префикс /s. Получилось так:

После нажатия Enter, удаления не произошло, а в командной строке высветилось сообщение, что папка не пуста. Вывод, без параметра /s Вы сможете удалить только пустую папку, следовательно, использование без данного префикса практически бесполезно.

использование без параметра /s

Если Вам лень вводить букву подтверждения (Y или N), тогда следующая конструкция для Вас. Выше упоминался префикс /q, именно он убирает надоедливый ввод букв (для доказательства смотрите скрин).

Удаляем папку без подтверждения

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

Посмотрите еще статьи:

  • Как запустить диспетчер задач через командную строку
  • Перезагрузка компьютера из командной строки — команда shutdown
  • Как вызвать командную строку в Windows 7

Вы можете пропустить чтение записи и оставить комментарий. Размещение ссылок запрещено.

21 комментарий к записи “Как удалить папку через командную строку”

А Вы не задумывались о том, чтобы параллельно завести еще один блог?
Уже завел и не один.

Так получилось,что я взял установочный файл install.esd и распаковал его в папку на диск D. В итоге в папке «установились» две Windows 10 Home и Pro. Вес папки около 25ГБ . А вот удалить их я пытался 4 часа, пока не нашел ваши советы ))))))) Стать владельцем папки подпапок и файлов внутри папки и быть и все это с заходом под учетко Администратора …не помогало ))))) Спасибо Сэр ))

И как это автору не влом столько времени на написание статей тратить, я конечно очень благодарны, но вот я на такой альтруизм не способен!

Пост понравился, пишите еще. Я с удовольствием прочту.
Достаточно интересная и познавательная тема.

Потрясающе! Хочется перечитывать снова и снова… Такие авторы сегодня большая редкость. Пока прочитал только эту одну запись, если и все остальное точно также хорошо, то автору респект.

Проблема:попытался очистить папку winsxs пишет в доступе отказано! памяти совсем не осталось компу 4 года

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

Это, кстати, была попытка примирить «Юниксоидов» и «Мышевозов». Отсюда и появление папок «Users» и «ProgramData» — некий аналог «/usr» и «/etc». Лирическое отступление, блин. А что касаемо «C:\Windows\winsxs» его трогать действительно не надо, тем более что в нормально настроенной винде он больше 8 гектар не занимает.

Но а все таки,пишет отказано в доступе ( хочу удалить другую папку) как этот доступ получить?

По поводу rd или rmdir. Сам от этой дурачей привычки никак не избавлюсь (Shift+Delete) �� А была ещё DOS-овская deltree — NT 4 можно было снести без проблем.

Спасибо большое, помогло!

Как удалить несколько папок внутри «корневой» папки?
C:\корневая\удалить1
C:\корневая\удалить2
C:\корневая\удалить3 Должна остаться только пустая C:\корневая\

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

не удаляется через командную строку, пишет отказано в доступе.
eroctive2.blogspot.ru :

Чтобы удалить не пустой каталог можно использовать команду rm с ключом -r. При этом при удаление каждого вложенного объекта будет требоваться подтверждения.

Очень кстати помогло, так препод удалил свою папку со всеми важными данными))))

открыл:
Администратор: Командная строка
делал все как Вы пишете, но получается вот —
C:\Users\User\AppData\Local\Google\Chrome\USERDA~1\GUESTP~1\EXTENS~3\CNOOLJ~1\1.1_0\_locales\bn\messages.json — Отказано в доступе.

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

спасибо что сделали гайд по удалению файлов.

Оставить комментарий

Разделы

  • Администрирование
  • Безопасность
  • Командная строка
  • Оптимизация
  • Персонализация
  • Полезные советы
  • Устранение неполадок
  • Файлы и Папки

Популярные статьи

  • Как запаролить папку в Windows 7
    Просмотров: 95353
  • Какие процессы можно завершить в диспетчере задач Windows 7
    Просмотров: 79633
  • Не меняется язык ввода с русского на английский в Windows 7, 8
    Просмотров: 72753
  • Папка temp в Windows 7, 8, XP
    Просмотров: 69703
  • Как изменить цвет панели задач в Windows 7
    Просмотров: 65666

Как удалить запись в командной строке

Некоторые из приведенных в таблице команд расширенного редактирования действуют только при установке в файле CONFIG.SYS HISTORY в значение ON.

  • 29.02 — Организация Open Collective Foundation приняла решение о закрытии
  • 29.02 — Российский облачный рынок продолжает бурно расти
  • 29.02 — Adobe разработала генеративный ИИ, который создаёт музыку по текстовому описанию
  • 29.02 — «Джеймс Уэбб» впервые обнаружил в ранней Вселенной быстрорастущую сверхмассивную чёрную дыру
  • 29.02 — Релиз KDE 6.0
  • 29.02 — Вьетнам стал вторым крупнейшим экспортёром смартфонов после Китая, а доля Индии почти не растёт
  • 29.02 — Биткоин вырос до $60 000, аналитики прогнозируют новые рекорд
  • 27.02 — «2ГИС» продолжит судиться с Google из-за удаления приложения из Google Play
  • 27.02 — Биткоин подорожал выше $53 000 — столько он не стоил с конца 2021 года
  • 27.02 — Xiaomi рассказала, какие устройства получат глобальную версию HyperOS до июля 2024 года
  • 27.02 — В России перестал работать сервис Huawei Pay, а из App Store исчезло приложение «СБПэй»
  • 27.02 — Фирменные магазины LG, Bosch и Sony в России распродают остатки и закрываются
  • 27.02 — Китайские учёные впервые нашли в нашей галактике источник высокоэнергетических частиц
  • 26.02 — В России запущен суперкомпьютер «Сергей Годунов» производительностью 54,4 Тфлопс
  • 26.02 — Минцифры попытается обязать Apple разрешить установку приложений из сторонних магазинов в России
  • 26.02 — Роскомнадзор отчитался о технических аспектах работы российского сегмента Сети в 2023 году
  • 26.02 — Microsoft добавит в Windows 11 возможность «горячих обновлений» без перезагрузки ПК
  • 26.02 — Илон Маск намекнул на запуск почтовой службы XMail
  • 26.02 — Представлен смартфон с аккумулятором на 28 000 мА·ч — его заряда хватит на неделю
  • 22.02 — «Яндекс» остался самой дорогой интернет-компанией России по версии Forbes

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *