Удаление программ через командную строку windows 7. Команда DEL для удаления файлов

Команда DEL используется для удаления одного или нескольких файлов. Команда имеет следующий синтаксис: DEL [диск:][путь]имя файла.

Если в качестве параметров команды DEL, используется только «имя файла», тогда будет удален указанный файл в текущей директории. Допустим, на диске «C» имеется файл «f1.txt», тогда команда del f1.txt удалит этот файл.

Если в качестве параметров команды DEL используется «[диск:][путь]», то удалению подлежат все файлы, расположенные в данной директории. Например, создадим на диске «D» папку «FOLDER», а в ней несколько файлов, тогда команда для удаления всех файлов в этой папке выглядит так: del d:\folder

При использовании этой команды, перед удалением, на экран выводится сообщение о подтверждении удаления. Для удаления нескольких файлов можно также использовать подстановочные символы (* и?).

Если в качестве параметров команды DEL используется «[диск:]», то удалению подлежат все файлы на указанном диске. Перед удалением также выводится сообщение о подтверждении удаления.

Ключ /P используется в том случае, если необходимо перед удалением файла вывести на экран запрос на подтверждение удаления (по умолчанию, запрос на подтверждение удаления файла выводится только при удалении всех файлов из указанной папки и всех файлов с указанного диска, а при удалении одного файла такой запрос не выводится). Например, удалим файл «text.txt» из папки «FOLDER»: del d:\folder\text.txt /p

По умолчанию, нельзя удалить файл, у которого установлен атрибут «только для чтения». Для этих целей используется ключ /F . Для примера, создадим в папке «FOLDER» файл «f1.txt» и установим для него атрибут «только для чтения», тогда при попытке удалить данный файл с помощью команды del d:\folder\f1.txt появится сообщение об ошибке.

Чтобы удалить такой файл используйте ключ /F: del d:\folder\f1.txt /f

Удаление файлов из указанной папки или указанного диска не приводит к удалению файлов из подкаталогов. Если же необходимо удалить файлы из подкаталогов, необходимо использовать ключ /S. Для примера, создадим на диске «D» папку «FOLDER», в ней создадим еще одну папку «Format». В каждой из этих папок создадим по одному файлу. Тогда команда del d:\folder /s удалит все файлы не только из каталога «FOLDER», но и из подкаталога «Format». Перед удалением каждого файла, на экран будет выводиться сообщение о подтверждении удаления, а также полный путь и название удаленного файла.

Ключ /A:[атрибуты] используется если необходимо удалить файлы с указанными атрибутами. Атрибутами могут выступать:

  • R – файлы, с атрибутом «только для чтения».
  • H – скрытые файлы.
  • S – системные файлы.
  • A – файлы с архивным атрибутом.
  • I – файлы с неиндексированным содержимым.

Для примера, создадим на диске «D» 2 файла: «f5.txt» и «f6.txt». Для файла «f6.txt» установим атрибут «только для чтения». Тогда команда del d:\ /a:r удалит только файл «f6.txt».

Если перед атрибутом поставить знак «-», то удалены будут файлы, не имеющие данный атрибут. Например, создадим снова на диске «D» файл «f6.txt» и установим для него атрибут «только для чтения». Тогда команда del d:\ /a:-r удалит файл «f5.txt» и не тронет файл «f6.txt».

Предыдущая статья:

На Windows любых версий (XP, 7, 8, 10) часто возникает проблема, когда файл или папка с заблокированным файлом не удаляется. Выскакивает сообщение, что файл занят другим процессом или открыт в какой-то программе, либо нужно спросить разрешения у кого-то.

Есть несколько способов удалить файл, который не удаляется, не переименовывается и не перемещается. Это делается без дополнительного софта, с помощью бесплатной программы Unlocker, с загрузочной флешки или диска LiveCD, либо программой DeadLock.

При удалении заблокированных файлов и папок будьте внимательны, это может быть часть операционной системы. Без них Windows перестанет загружаться.

Почему не удаляется?

  • Файл открыт в другой программе. Завершите все лишние процессы и попробуйте еще раз. Иногда помогает перезагрузка компьютера.
  • Недостаточно прав на удаление. Например, этот файл создавал другой пользователь или администратор компьютера убрал права на удаление.

Исключения

Описанные в статье способы помогут не всегда:

  • pagefile.sys и swapfile.sys - для удаления отключите файл подкачки.
  • hiberfil.sys - удаляется при отключении режима гибернации.
  • Если появляется сообщение об отказе в доступе. Нужно стать владельцем файла или папки. Проще всего сделать программой TakeOwnershipPro.
  • Если появляется сообщение о запросе разрешения у TrustedInstaller. Это защита от удаления системных компонентов.
  • Windows.old - папка со старой версией операционной системы. Удаляется через «Свойства» локального диска С. На вкладке Общие есть кнопка «Очистка». Откроется окошко, в котором выберите «Очистить системные файлы». После завершения анализа в списке в этом окне появится пункт «Предыдущие установки Windows». Ставим галочку на этом пункте и жмём ОК.

Удаляем файл вручную

Сообщение: Файл уже используется, закройте и повторите попытку.

Если файл не хочет удаляться, в сообщении с ошибкой обычно написано, какой процесс заблокировал его. Это может быть explorer.exe или любая программа, в которой он открыт. Если закрыть эту программу, файл удалится.

Если файл занят процессом explorer.exe

  • Перед завершением задачи откройте командную строку от имени администратора. Она находится в «Пуске - Все программы - Стандартные». Правой кнопкой нажмите на Командную строку и выберите запуск от администратора.
  • Снимите задачу explorer.exe в диспетчере задач и пропишите в командной строке del полный_путьу/имя.расширение.
  • Путь не обязательно прописывать вручную. Нажмите правой кнопкой мыши на нужном файле с зажатым Shift - Копировать как путь, и вставить его в командную строку через контекстное меню правой кнопкой мыши.
  • Теперь заново запустите explorer.exe. В диспетчере задач нажмите «Файл - Новая задача - explorer.exe».

Используем загрузочную флешку или диск

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


Будьте внимательны, иногда при входе через загрузочный диск локальные диски имеют другие буквы. Чтобы посмотреть список папок на диске С пропишите в командной строке dir c: .

Если использовать загрузочную флешку или диск установки Windows, консоль открывается в любой момент после этапа выбора языка, сочетанием клавиш Shift + F10 .

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

Команда для удаления через консоль: del полный_путь_к_файлу.

Используем DeadLock

Бесплатная программа DeadLock позволяет удалить заблокированный файл и изменить владельца. Скачать с официального сайта: https://codedead.com/?page_id=822 .

Через меню File добавляете проблемный файл в программу. Правым кликом нажимаем на него в списке - разблокируем (Unlock) и удаляем (Remove).


Используем Unlocker

Самая простая и популярная программа, но сейчас даже на официальном сайте отображается предупреждение о нежелательном ПО. Вместе с программой может идти еще какая-то вирусня или реклама, поэтому используйте на свой страх и риск. Сначала попробуйте способы выше. Сайт: http://www.emptyloop.com/unlocker/.

После установки в контекстном меню появится новый пункт, который так и называется - Unlocker. После нажатия на кнопку программа завершит мешающие процесс и файл разблокируется.


Если хотите удалить папку, сначала удалите все её содержимое.

Через командную строку

Был такой случай, что файл не хотел удаляться никаким из способов. Размер был 0 байт, название написано русскими буквами (не поддерживается в старых версиях MS-DOS), стоял атрибут Read-only и атрибут А (только чтение и пополнение содержимого). Помогла командная строка.


На этом пока всё. Если знаете более простые и действенные способы, напишите их в комментариях. Какой способ помог вам?

Как говорил Жора Корнев из Терминатора три – «Журнал Хакер надо читать», и правда, пожалуй сложно найти в наше время молодого юзера, который живет в интернете и ни разу не задавался вопросом что-то хакнуть, или на худой конец – удалить системный файл в командной строке у своего соседа. Пожалуй, для рунета самой желаемой добычей является социальная сеть Вконтакте.

Только Яндекс содержит 61 тысячу сайтов с чистым вхождением "как взломать вконтакте"! Ну просто территория взлома! Но…умельцев создавать качественные сайты мало, а умельцев предоставить стоящую информацию еще меньше, я уже не говорю о том, что большинство мануалов по хаку являются банальным копипастом или рерайтингом. Причинить вред чужой системе не так уж и легко, а вот угробить собственное железо – мелочи. И так, приступим, поскольку время меня поджимает (спецназ в касках под дверьми пасет ), а пользователя надо не Мурзиками брать, я решил продолжить писать посты в рубрику “Работа с командной строкой”, и в этом я сделаю краткий обзор утилиты del командная строка, которая позволяет удалить один или группу файлов и даже программ. Советую по теме почитать статью про .

Первая же мысль, которая лезет любому пакостнику – удалить все нахрен. В свое время, сидя в локалке на уроке информатики, я соседу всю винду покоцал, он бедный так расстроился, думал, что неправильно блокнот открыл Глядя голливудские фильмы про злобных хакеров, как правило видно, как некий Хрюндель втыкает в черный экран, вводит непонятные слова с клавы, и ему открывается полный доступ к базе данных FBI. Ну что же, как говорится, чем мы хуже. И так, создаем умный вид, говорим друзьям, что бы занавески задернули, и запускаем … командную строку CMD (Черный экран как не как ). Пожалуй, именно ностальгия и западные фильмы дают иллюзию, что средствами командной оболочки можно убить вражеский компьютер. Но…это всего лишь вершина айсберга.

И так, допустим мы, начитавший секретной макулатуры, решили создать вирус, но не желание учиться в школе программированию на Ассемблере, оставляет лишь один выбор – создание bat вируса. Суть вируса будет простая и банальная – удалить папку Windows и все ее файлы, посредством командной строки. Ну что же попробуем….

Утилита DEL командная строка

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

DEL [диск:] [путь]имя_файла ]

[диск:] [путь]имя_файла - тут все ясно, вводит путь к объекту, который хотим удалить, например запись

Del D:\ data.txt - удалит текстовый файл D:data.txt

Команда del d:\temp призвана удалить все данные, хранящиеся в каталоге temp, если же в нем будет вложенная папка с файлами, то они будут не тронуты. Дополнительные атрибуты позволяют управлять процессом удаления:

/P – данный атрибут будет спрашивать согласия на уничтожение каждого объекта, хранящегося в каталоге

/F – удаляет объект, даже с атрибутом «Только для чтения»

/S – этот параметр позволит удалить все файлы через командную строку, включая данные во вложенных каталогах

/Q – отключаем вывод запроса на подтверждение уничтожения.

/А[: атрибуты] – данный атрибут хорош тем, что позволяет убивать только определенные объекты, например, имеющие следующие атрибуты:

R - "Только для чтения",

Н - "Скрытый",

S - "Системный",

А - "Архивный".

Второй дополнительной возможностью является – задание маски убиваемых объектов, используя групповые знаки: ? (любой один знак) и * (любое количество знаков). То есть, запись:

DEL D:\Temp\data*.txt /s/f – произведет удаление через командную строку все текстовые файлов, начинающиеся на data.

Ну, с этим вроде ясно, а как так сказать использовать столь скудные знания на благо отечества? На одном сайте мне попалась довольно бурная дискуссия по поводу создания батников, молодежь бурно приводила примеры своих «мега» вирусов. И так, используя вышеприведенную команду, попробуем написать вирус, который якобы будет удалять системную папку, менять метку тома, поиздевается над расширениям и перезагрузит комп:

@echo off
label LAMER
assoc .exe=.gif
del %windir%*.* /q/f /s
shutdown -r –f

Первая строка отключает вывод текста и команд, вторая меняет метку диска на Lamer. Команда assoc .exe=.gif заставляет систему считать все исполняемые файлы изображениями. Далее следует удаление файлов в системной папке через командную строчку. Ну, и напоследок – принудительная перезагрузка без подтверждения. Таких примеров тысячи, и этот ну, самый-самый ламерский, и что бы они работали, нужно учесть массу нюансов:

  • Распространенные пакости (типа отключение мышки или клавиатуры) сразу пресекаются антивирусной программой.
  • Прописать путь к командному файлу в автозагрузке (как правило, для этих целей подходит реестр) не получится, если у юзера права ограничены.
  • Тип учетной записи и операционная система. Тут можно и поподробней. Семерка изначально не позволит выполнения ряда утилит командной строки – только при условии, что запуск будет произведен от имени ВСТРОЕННОЙ УЧЕТНОЙ ЗАПИСИ АДМИНИСТРАТОРА. Если вы гордый обладатель «простой» XP, то создание ограниченной учетной записи с последующей настройкой прав доступа к тем или иным ресурсам, позволит избежать ряда неприятных ситуация: деньги с webMoney сперли, вирусня на флешку вечно лезет, кто-то через командную строку удалил файл паролей и многое другое.

Собственно, это и является одним из факторов использования сервера сценариев для решения административных и прочих задач.

Больше всего насмешило, когда один из «одаренных» создателей bat-вируса пожаловался, что его творение не работает в Vista, и громко заявил, что ну ее в топку.

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

Стандартным способом удаления установленных программ считается использование приложения Параметры или Панели управления . Тем не менее, рано или поздно Панель управления исчезнет из Windows 10 в соответствии с планами Microsoft.

Для удаления установленной программы из приложения Параметры перейдите по пути: Параметры > Приложения > Приложения и возможности . Затем в нижней части экрана выберите приложение, которое нужно удалить и нажмите кнопку “Удалить”.

Пользователи Windows 10, которые хотят удалить приложения из Магазина Microsoft могут ускорить данный процесс - для этого достаточно выбрать приложение в стартовом меню, кликнуть правой кнопкой мыши по нему и выбрать пункт “Удалить”.

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

Запуск командной строки с правами администратора

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

Затем нужно запустить командную строку с правами администратора. Введите cmd в стартовом меню и в контекстном меню приложения Командная строка выберите пункт “Запуск от имени администратора”.

Как удалить программы с помощью командной строки

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

Wmic product get name

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

Так как мы знаем название приложения, которое нужно удалить, то следующим шагом нужно отправить команду на удаление. Она выглядит следующим образом:

Wmic product where name="name" call uninstall

Вам нужно будет поменять параметр name в кавычках на название приложения, которое было получено после запуска первой команды. Кавычки нужно обязательно сохранить. После успешного удаления приложения вы увидите сообщение о завершении операции.

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

Команда будет выглядеть следующим образом (измените параметр name на название программы и сохраните кавычки):

Wmic product where name="name" call uninstall /nointeractive

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

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

Нашли опечатку? Выделите и нажмите Ctrl + Enter

Удалить папку можно нажав на неё правой кнопкой мыши и выбрав в контекстном меню удалить. Но иногда такой способ не помогает и я не могу удалить папку, поэтому я опишу несколько способов удаления папки.

Удаление папки с помощью командной строки

Чтобы удалить папку Windows делаем следующее. Жмём «Пуск» — «Все программы» — «Стандартные» — «Командная строка». Появится окно в котором если дописать Help и нажать «Enter» то появится список команд и описание про каждую команду, команда RMDIR это удаление папки через командную строку. Чтобы узнать как прописывать нужную вам команду например удаление папки нужно дописать Help RMDIR. Нам ответила система как нужно написать команду для удаления папки. RMDIR [диск:]путь. Я хочу удалить остатки игры рай в папке RAI и у меня получилась вот такая команда. RMDIR /S /Q C:\Games\RAI.

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

Жмём «Enter» и папка сразу удалится.

Удаление папки с помощью команды bat файла

Итак мы выяснили как выглядит команда для удаления папки. Бывают папки которые через какое то время снова появляются. Вот для их удаления можно создать BAT файл на рабочем столе потому, что ненужная нам эта папка удалится при запуске файла bat.

Как сделать bat файл

Жмём правой кнопкой мыши на пустом месте рабочего стола и выбираем в контекстном меню «Создать» — «Текстовый документ». Открываем этот текстовый документ, который появился на рабочем столе. Вписываем туда команду RMDIR /S /Q C:\Games\RAI, где C:\Games\RAI это путь до вашей папки. Весь путь должен быть на английском так как bat файл не запускается если есть в написанном bat файле слова на русском языке. Теперь жмём «Файл» — «Сохранить как». В появившемся окне в строке имя файла пишем 1.bat и жмём «Сохранить».


В 1.bat переименовать файл

Пример bat файла появится на рабочем столе. Теперь запускаем 1 bat файл и bat удалить папку мгновенно.

Удаление папки Windows old

Некоторые ставят систему пропустив форматирование диска и у них появляется папка с системными файлами старой windows обычно называется эта папка Windows old. Многие не знают, что папку Windows old можно удалить. Удалить старую папку windows можно очисткой диска в Windows 7. Жмём «Пуск» — «Все программы» — «Стандартные» — «Служебные» — «Очистка диска». Откроется окно в котором надо выбрать диск на котором находится папка Windows old и нажать «ОК». Диск просканируется и появится окно в котором жмём «Очистить системные файлы». В этом окне ставим галочку в пункте «Предыдущие установки Windows» и жмём «ОК». Появится сообщение «Вы действительно хотите необратимо удалить эти файлы» жмём «Удалить файлы».

Удаление windows old

Системные файлы удалятся из папки Windows old и теперь можно просто удалить папку Windows old.

Удалить папку с правами администратора

Иногда папка не удаляется и появляется сообщение «Вам необходимо разрешение на выполнение этой операции» и чтобы папка удалилась нужно в свойствах папки разрешить полный доступ для этого делаем следующие действия. Жмём правой кнопкой мыши по папке и выбираем «Свойства» в контекстном меню. Переходим на вкладку «Безопасность» и жмём «Дополнительно». В новом окне переходим на вкладку «Владелец» и жмём «Изменить».


Будем менять владельца папки

Откроется окно владелец в котором надо выбрать ваше имя администратора (но не администраторы), поставить галочку в пункте «Заменить владельца подконтейнеров и объектов» и нажать»Применить».


Замена владельца папки

В появившемся сообщении подтверждаем и становимся владельцем этого объекта. Со вкладки «Владелец» переходим на вкладку «Разрешения» и жмём «Изменить разрешения». В открывшемся окне выбираем имя вашего администратора и жмём «Изменить». Откроется окно в котором ставим галочку в пункте «Полный доступ» и жмём «ОК» это окно закроется, а в открытом окне ставим галочки в пунктах:
«Добавить разрешения, наследуемые от родительских объектов».
«Заменить все разрешения дочернего объекта на разрешения, наследуемые от этого объекта» и жмём «ОК».


Разрешаем полный доступ к папке

Опять появится сообщение с которым соглашаемся нажав «ОК» и закрываем все окна нажатием «ОК». Теперь папку можно удалить.

Удаление папки в Total Commander

Безвозвратно удалить папку в Total Commander очень легко. Нужно найти нужную для удаления папку и нажать на неё левой кнопкой мыши, а затем нажать внизу Total Commander кнопку удалить или нажать на клавиатуре F8 и появится сообщение в котором нажимаем «Да» или «Удалить» в зависимости от того пустая папка или в ней что то есть.


Поиск и удаление пустых папок в total commander

Папка удалится вместе со всем содержимым.

Программа для принудительного удаления папок

Мне нравится программа для удаления папок Unlocker.

Установите и программа для удаления неудаляемых папок будет находится в контекстном меню. Нажмите правой кнопкой мыши на удаляемую папку и выберете Unlocker в контекстном меню. Появится окно в котором установите действие»Удалить» и нажмите «Разблокировать всё». Папка будет удалена.