Что может быть проще, чем удалить файлы или папку? Вам надо открыть проводник Windows, затем выбрать необходимые файлы и удалить. В обычном случае этого будет предостаточно. Но, что если вам необходимо удалить только определенного типа файлы? Или вам необходимо составить специальный батник (*.bat) или командный файл (*.cmd)? Например, вам надо очищать кучу разных мест и разного типа файлы.
Согласитесь, что процесс удаления через проводник Windows уже не покажется интересным и увлекательным занятием. Намного легче один раз составить специальный файл, который сам будет удалять все то, что вам не нужно.
Если вы не знаете, как запускать командную строку Windows, то ознакомьтесь с этой и этой статьями.
Сегодня, мы рассмотрим специальную команду для удаления файлов. Она называется «del». Самым первым параметром, с которым вам необходимо познакомиться — это «/s». Данный параметр указывает, что необходимо так же удалять и вложенные папки.
Как удалить папку с помощью командной строки (cmd) в Windows
Приступим. Создайте папку «myfolder» на диске «C:». Наполните папку различными файлами и папками. Откройте командную строку. А теперь выполните следующую команду:
- «del /s C:myfolder» (без кавычек).
Как видно, каталог «myfolder» был удален вместе со всем содержимым. Тем не менее, далеко не всегда необходимо удалять сам каталог. Согласитесь, что это несколько неправильно — каждый раз создавать каталог для временных файлов, чтобы потом его удалить?
Для решения такой проблемы командная строка поддерживает специальный символ *. Он позволяет указать, что удаляться будут внутренние файлы и папки каталога. С учетом этого, итоговая команда будет выглядеть следующий образом:
- «del /s C:myfolder*» (без кавычек)
Вам так же необходимо помнить, что система требует, чтобы все имена файлов и каталогов, которые содержат пробелы в своих названиях, должны обрамляться кавычками. Допустим, теперь наш каталог называется «my folder», тогда команда будет выглядеть следующим образом:
- del /s «C:my folder*» (в данном случае кавычки нужны!)
Теперь можно составить достаточно полноценную команду. Например, команда для очистки ваших временных файлов будет выглядеть следующим образом:
- del /s /f /q %tmp%*
В данном примере дополнительно используются два параметра «/f» и «/q». «/f» — указывает, что при выполнении команды так же должны удаляться файлы, помеченные как «только для чтения». «/q» — указывает, что команда будет исполняться в тихом режиме, который скроет все различные сообщения вида «вы действительно хотите удалить файл?».
Давайте представим, что у вас в каталоге «myfolder» куча rar-архивов, которые вы скачали где-то на просторах интернета. И со временем они стали занимать много места. Чтобы почистить каталог вам стоит использовать следующую команду:
- del /s /f /q C:myfolder*.rar
Каждый раз набирать полный путь до папки — дело достаточно утомительное и неправильное. Поэтому есть одна хитрость. По умолчанию используется именно та папка, в которой запускается команда. Поэтому, если вы открыли командную строку прямо в папке «myfolder», то писать путь нет никакой необходимости. С задачей прекрасно справится следующая команда:
- del /s /f /q *.rar
Достаточно часто для создания временных файлов используется расширение tmp. Небольшой комментарий. По хорошему, система и приложения должны удалять за собой такие файлы, после того как закончили свою работу. Но, практика показывает, что такие файлы остаются во временных каталогах. И со временем занимают все большее количество дискового пространства. Для этого мы немного модифицируем команду очистки темпового каталога, и теперь она будет выглядеть следующим образом:
- del /s /f /q %tmp%*.tmp
Предостережение: всегда аккуратно используйте данную команду. Так как все файлы, которые были удалены, удаляются без помещения в корзину.
☕ Понравился обзор? Поделитесь с друзьями!
Источник: ida-freewares.ru
Как удалить файл через командную строку Windows — команда Del
Программы – основа операционной системы Windows. Без них система практически бесполезна для пользователей. Для решения разных задач мы устанавливаем соответствующие программы. Как правило, если приложение перестает быть актуальным и занимает слишком много места, мы его удаляем. В этой статье мы расскажем о нескольких способах «как удалить программы с компьютера Windows».
Помните, что простое удаление иконки приложения с рабочего стола никак не отразится на работоспособности программы. Вы лишь удаляете значок быстрого доступа. Также не стоит удалять саму папку с программой. В системе могут остаться файлы, принадлежащие этой программе, хоть и сама она уже удалена.
Как удалить программу в Windows XP
Вызываем «Пуск», а затем нажмите на «Панель управления».
В появившемся окне находим «Установка и удаление программ».
В окне «Установка и удаление программ» выбираем программу для удаления. Теперь нажимаем на кнопку «Удалить».
Подтверждаем удаление программы.
Следуем инструкциям мастера.
Статья на других языках:
Источник: rec-ip.ru
Удаление программ и файлов через командную строку: пошаговая инструкция
Удаление через командную строку немного затруднено в Windows 7 и 8,1 изданиях, ведь нет возможности вставить путь файла при помощи кнопок Ctrl и V. Правда, проблема не такая серьезная, надо нажать ПКМ и выбрать функцию «Вставить». Обладателям новой «десятки» разработчики вновь дали возможность пользоваться комбинацией Ctrl + V.
- LiveJournal
- Blogger
рис.3. Встречаются ситуации, когда возникает проблема «Не удается найти»
Это возникает из-за отсутствия разрешения данных (в примере — docx) или когда неверно указано имя файла.
На этом процесс стирания файлов можно считать завершенным. Предлагается сразу несколько вариантов решения этой проблемы, некоторым пользователям хватит стирания файла, а другие могут применять более сложные команды.
Как удалить программу в Windows XP
Вызываем «Пуск», а затем нажмите на «Панель управления».
В появившемся окне находим «Установка и удаление программ».
В окне «Установка и удаление программ» выбираем программу для удаления. Теперь нажимаем на кнопку «Удалить».
Подтверждаем удаление программы.
Следуем инструкциям мастера.
Дискуссия
Я решил рассказать про мишень после того, как дважды за вполне праздничный день воспользовался ей сначала в Process Explorer, а затем в Process Monitor. Такие инструменты значительно упрощают изучение системы, и в нашем случае ответ на совсем неочевидный вопрос нашелся очень легко. У меня почти два десятка записей об утилитах sysinternals, и почти все задачи решаются в 2-3 хода.
Судя по форуму и почте, новогодние праздники многие читатели посвятили [пере]установке Windows, и я не исключаю появления небольшой заметки по мотивам вопросов. Обычно, в каникулы я создаю несколько статей и ставлю их на будущие даты, но в этот раз не получилось. Я не так много времени проводил за ПК и даже не сумел подвести итоги велосезона оТ-о Впрочем, идей и набросков только прибавилось Однако я поковырял блог и помимо прочего прикрутил поиск в мобильное меню, о чем вы меня просили.
А вы чем высокотехнологичным занимались в каникулы? Готовы к Windows 10 Consumer Preview через неделю?
Как удалить программу в Windows 7
Вид окна «Категория»:
Чтобы удалить программу в windows 7, откройте меню “Пуск” и выберите “Панель управления”.
В разделе «Программы» кликните по надписи “Удалить программу”.
Перед вами откроется список установленных программ.
Выберите в списке нужную и нажмите на неё правой кнопкой мыши.
В открывшемся меню выберите “Удалить/изменить”.
Далее подтвердите удаление.
Следуйте инструкциям мастера.
Программа полностью удалена с компьютера.
Вид окна «Крупные или мелкие значки»:
Чтобы удалить программу в windows 7, откройте меню “Пуск” и выберите «Панель управления».
Появится окно «Панель управления». В этом окне двойным нажатием левой кнопки мыши вызываем «Программы и компоненты».
Перед вами откроется список установленных программ. Выберите в списке нужную и нажмите на неё правой кнопкой мыши.
В открывшемся меню выберите “Удалить/изменить”.
Далее подтвердите удаление.
Следуйте инструкциям мастера. Программа полностью удалена с компьютера.
Сведения из реестра Windows
Зато все нормальные программы при установке должны записывать сведения в реестр, откуда их извлекает элемент панели управления appwiz.cpl. Конкретный раздел реестра хорошо известен и давно задокументирован в статье KB314481 (ее я всегда нагугливаю запросом uninstall registry
).
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall
У каждого приложения там свой подраздел, именем которого по воле разработчика является название или идентификатор программы. Команда для удаления записана в параметре UninstallString
– именно она вызывается из панели управления.
Заметьте, что команда открывает графический интерфейс деинсталлятора, но не удаляет программу автоматически, как в случае со способом WMI. Поэтому нужно еще выяснить ключ тихой установки/удаления, зависящий от типа установщика. Зачастую, это /s или /silent, и тогда команда для автоматического удаления выглядит примерно так:
«C:Program FilesVideoLANVLCuninstall.exe» /s
Но и у этого способа есть нюанс – в обсуждаемом разделе реестра могут отображаться не все программы
. Например, я не нашел там установленный uTorrent (проверьте у себя).
Откуда панель управления о нем знает? К ответу можно прийти поиском по реестру или просто догадаться, но лучше сразу взять простой и удобный инструмент — Process Monitor.
Как удалить программу в Windows 8
Для чтобы удалить программу в windows 8, нажмите на меню “Пуск” правой кнопкой мыши, и выберите “Программы и компоненты”.
Перед вами откроется список установленных программ. Выберите в списке нужную и нажмите на неё правой кнопкой мыши.
В открывшемся меню выберите “Удалить/изменить”.
Далее подтвердите удаление.
Если потребуется действуйте согласно инструкциям мастера удаления программ.
Следуйте инструкциям мастера. Программа полностью удалена с компьютера.
Литература
Для дальнейшего изучения вопроса вам могут пригодиться подобранные мной материалы. Открывает список статья, которой скоро исполнится 10 лет. Она еще из первой волны материалов на тему автоустановки, но вполне актуальна.
- Типы инсталляторов
- Using a Command Line to Uninstall Software on Remote PCs – инструкция по удалению программ с помощью wmic
- Use PowerShell to Quickly Find Installed Software – разбор побочного эффекта при опросе класса Win32_Product и скрипт
PowerShell для извлечения сведений из раздела реестра Uninstall (опять же, только HKLM) - Use PowerShell to Find and Uninstall Software – Эд Уилсон мучает класс Win32_Product при помощи своего модуля
Удаление программ в Windows 10
Чтобы удалить приложение, нажмите на кнопку “Пуск” правой кнопкой мыши и выберите “Приложения и возможности”.
Перед вами появится список установленных приложений, где вы легко можете узнать, сколько весит та или иная программа.
Кликните правой кнопкой мыши на программу, которую хотите удалить и нажмите “Удалить”.
Подтверждаем удаление программы.
Программа будет полностью удалена с компьютера.
Почему приложения записывают сведения в разные разделы реестра
Для эксперимента выполните повторную установку uTorrent или любого другого приложения из списка HKCU. По ходу дела вы не увидите запроса UAC. Приложению для установки и работы не нужны права администратора, поэтому нет необходимости ставить его в Program Files и вносить изменения в HKLM. Оно устанавливается в профиль и пишет сведения только в раздел реестра HKCU.
Применительно к удалению тут есть еще один нюанс – программа установлена в профиль конкретного пользователя, что видно на рисунке выше (UsersVadim). Поэтому при дистанционном удалении команда должна содержать абсолютный путь, если только не выполняется от имени этого пользователя.
Традиционный же способ установки программ сопряжен с требованием прав администратора, сохранением файлов приложения в Program Files и записью сведений в HKLM. Даже если технически в этом нет нужды, разработчики могут идти навстречу администраторам, помогая им контролировать установку программ на ПК и проводить инвентаризацию ПО.
Мне попадались приложения, в которых установщик ориентируется на текущие права пользователя – администратору показывает запрос UAC, а пользователю сразу ставит в профиль.
Тихое удаление программ через командную строку
Командная строка позволяет выполнить любое действие в операционной системе Windows. Воспользуйтесь следующей инструкцией, чтобы произвести удаление программы из командной строки.
С помощью сочетания клавиш “Win+R” откройте окно “Выполнить”, введите “cmd” и нажмите “Enter”. После того, как открылась командная строка, введите:
- wmic product get name,version,vendor
Нажмите “Enter”, откроется список всех установленных программ. Теперь введите:
- wmic product where name=»Имя программы» call uninstall /nointeractive
В этой строке замените “Имя программы” на название удаляемого приложения. Нажмите “Enter”, программа будет полностью удалена.
С помощью командной строки можно удалить приложение через его установщик. Для этого в командной строке введите:
- msiexec /x /qn /uninstall
Лучше всего уточнить команду для тихого удаления программного продукта на сайте производителя ПО.
Удаление приложения из папки программы — 5 способ
Это более сложный вариант удаления программы для случаев, когда по каким-то причинам приложение не отображается в списке программ. Мы воспользуемся встроенным деинсталлятором программы, который запустим из папки с установленной программой.
Прежде всего нам потребуется найти ненужное приложение в системной папке, которая находится, обычно, на Локальном диске «C:»:
- Откройте системный диск в Проводнике.
- В зависимости от разрядности удаляемой программы, войдите в папку «Program Files» или «Program Files (x86)».
- Найдите программу, откройте папку с программой.
- Щелкните два раза левой кнопкой мыши по файлу «Uninstall», для запуска Мастера деинсталляции данного приложения.
При удалении программ в командной строке или в Windows PowerShell, в консоли отображаются только приложения, установленные с помощью установщика Windows. Не все программы используют для установки на ПК установочные пакеты «.msi», поэтому список программ, доступных для удаления этими способами там будет неполный.
Удаление мусорных файлов при помощи стороннего программного обеспечения
Сегодня существует множество компаний по созданию специализированного программного обеспечения для удаления мусорных файлов, а также полной деинсталляции установленных приложений, игр и различных мультимедийных программ. Используя подобного рода софт, вы, прежде всего, облегчаете обслуживание компьютера и при этом увеличиваете срок службы жесткого диска. Многие пользователи не подозревают, как удалять файлы через командную строку, а самое главное, возможно ли это.
Современные приложения для очистки мусора обладают многими функциями, начиная от очистки кэша и заканчивая устранением дыр в безопасности компьютера. Лидерами среди компаний-производителей клинингового софта являются Wise, IObit, Auslogics, Priform. При систематической чистке персонального компьютера от ненужных файлов увеличивается его производительность. Но при всех преимуществах данного стороннего ПО, оно не позволяет безвозвратно удалять файлы, папки и программы.
Удаление неиспользуемых пакетов
Когда вы устанавливаете какую либо программу, то обычно помимо основного пакета программы устанавливаются еще другие пакеты, которые требуются для работы данной программы. Они называются зависимостями.
После удаления программы, зависимости не удаляются. Они могут вообще не использоваться в системе или использоваться другими программами. Если пакеты-зависимости не используются другими программами, то такие пакеты можно удалить, чтобы они не занимали место в системе.
Для удаления неиспользуемых пакетов используется команда:
sudo apt autoremove
Данная команда автоматически удалит неиспользуемые пакеты.
Как сделать bat файл
Bat файл – алгоритм, который может написать пользователь в утилите CMD. Касаемо нашей темы, — возможно, произвести удаление папки с помощью команды bat файла, вписав последовательность шагов. Инструкция по созданию БАТ файла:
Шаг 1. Создаем простой документ в Блокноте.
Щелкаем правой кнопкой мышки по пустому месту рабочего стола, наводим курсор по пункту «Создать», выбираем «Текстовый документ»
Шаг 2. Можно поставить несколько пробелов или какой-то простой текст. Делается это для того, чтобы файл сохранился программой (главное – чтобы он не был пустым). Сейчас это не играет большой роли, поскольку для создания БАТ файла мы задействуем утилиту Notepad++.
Открываем новый документ, что-нибудь в него вводим, нажимаем «Файл», затем «Сохранить» и закрываем его
Шаг 3. Скачиваем Notepad. Устанавливаем.
Находим Notepad и переходим на сайт разработчика
В разделе «download» выбираем программу под параметры своей системы и нажимаем «Download», далее устанавливаем программу, следуя инструкции установщика
Шаг 4. Открываем наш документ.
В утилите Notepad, щелкаем по вкладке «Файл», нажимаем на пункт «Открыть»
Шаг 5. В меню выбираем «Кодировки» -> «Кириллица» -> «OEM 866».
Переходим в закладку «Кодировки», далее наводим курсор на пункт «Кодировки», далее «Кириллица», затем щелкаем по пункту «OEM 866»
Шаг 6. Переходим в закладку «Файл», выбираем «Сохранить как». Подтверждаем действие и делаем замену старого файла на новый.
Переходим в закладку «Файл», выбираем «Сохранить как»
Шаг 7. Теперь уже можно удалить старое содержимое файла и вбить нужный алгоритм.
Открываем сохраненный файл, меняем текст на нужный скрипт или алгоритм
Шаг 8. Сохраняем документ и меняем расширение с txt на bat.
Открываем «Файл», выбираем «Сохранить как»
Меняем имя файла, расширение вместо .txt меняем на .bat, в поле «Тип файла» выбираем «Все файлы», нажимаем «Сохранить»
Источник: myownwebsite.ru