Меню
безкоштовно
Головна  /  програми / Як видалити в командному рядку. Програма для примусового видалення папок

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

Багато користувачів стикаються з ситуацією, коли під час завантаження комп'ютера з'являється і зникає вікно командного рядка із зазначенням джерела - C: \\ Windows \\ System32 \\ cmd.exe. В особливо важких випадках, таке вікно може вискакувати постійно, що порядком напружує. Найбільш часто вікно виникає в Windows 10, рідше в версіях 7, 8. У статті ми докладно роз'яснимо причини такого явища і покажемо як прибрати це вікно.

Через що з'являється рядок cmd.exe?

Конкретне джерело появи командного рядка "C: \\ Windows \\ System32 \\ cmd.exe" - це автозапускаемой процес, причому це може бути як системна служба або стороннє додаток, Так і вірусна активність. Потрібно розрізняти дві ситуації, при яких вискакує таке вікно:

  1. У момент запуску Windows. Прогружаются Робочий стіл, а потім з'являється вікно рядка. Найчастіше це обумовлено фоновим запуском якийсь служби ОС. Чим могутніше ваше залізо, тим швидше прогружаются і зникає cmd.
  2. Віконце виникає постійно (періодіескі) під час роботи. У такому випадку потрібно говорити, що фоновий процес постійно "зависає", не може завантажитися, або блокується системою.

Я зіткнувся саме з першою ситуацією, у мене рядок з'являється буквально на кілька секунд і закривається. Ніякого дискомфорту вона не викликає.

Чи небезпечний такий автозапуск?

У більшості випадків, джерело - системний процес і він абсолютно не небезпечний. Операційка, в процесі завантаження і роботи, постійно активує тисячі фонових процесів і сотні служб. Уявіть, що виконання однієї "важкої" служби пригальмовує, а якщо ваш CPU слабенький, то час підвисання тільки збільшується. Особливо часто таке спостерігається на десятках, які більш вимогливі до заліза.

Інша справа, коли сторонній софт намагається виконати свої команди. А ще гірше, коли вірусна активність в тлі вантажить комп'ютер.

Як прибрати відкривається командний рядок cmd.exe?

У будь-якому випадку, для виявлення джерела вискакує рядки необхідно провести комплексну очистку і перевірку налаштувань Windows 7/8/10. Зробіть в першу чергу:


Це все загальні поради - так би мовити напівзаходи, які допоможуть при легких збої і збитих параметрах. В іншому випадку, вам доведеться вручну все перевіряти.

Видаляємо вискакує cmd.exe за допомогою Планувальника

Для запуску вбийте в пошукове меню "Планувальник завдань" або пропишіть в Виконати операцію - taskschd.msc. Після відкриється меню ПЗ, а ми робимо наступне:


Після того, як ви видалите / вимкніть все зайве, командний рядок повинна пропасти. Подібну процедуру можна провести через стирання run файлів в реєстрі - ось наочний відео.

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

Тільки Яндекс містить 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 \u003d .gif
del% windir% *. * / q / f / s
shutdown -r -f

Перший рядок відключає висновок тексту і команд, друга змінює мітку диска на Lamer. команда assoc .exe \u003d .gif змушує систему вважати всі виконувані файли зображеннями. Далі слід видалення файлів в системній папці через командний рядок. Ну, і наостанок - примусове перезавантаження без підтвердження. Таких прикладів тисячі, і цей ну, самий-самий ламерскій, і що б вони працювали, потрібно врахувати масу нюансів:

  • Поширені капості (типу відключення мишки або клавіатури) відразу присікаються антивірусною програмою.
  • Прописати шлях до командного файлу в автозавантаження (як правило, для цих цілей підходить реєстр) не вийде, якщо у користувача права обмежені.
  • Тип облікового запису і операційна система. Тут можна і детальніше. Сімка спочатку не дозволить виконання ряду утиліт командного рядка - лише за умови, що запуск буде проведений від імені ВБУДОВАНОЇ ОБЛІКОВОЇ ЗАПИСИ АДМИНИСТРАТОРА. Якщо ви гордий володар «простий» XP, то створення обмеженою облікового запису з подальшою настройкою прав доступу до тих чи інших ресурсів, дозволить уникнути ряду неприємних ситуація: гроші з webMoney сперли, вірусний на флешку вічно лізе, хтось через командний рядок видалив файл паролів і багато іншого.

Власне, це і є одним з факторів використання сервера сценаріїв для вирішення адміністративних і інших задач.

Найбільше насмішила, коли один з «обдарованих» творців bat-вірусу поскаржився, що його творіння не працює в Vista, і голосно заявив, що ну її в топку.

Командний рядок (скорочено CMD) - спеціальна програма, Що дозволяє виконувати складні операції в Віндовс. Рядові користувачі її не використовують, оскільки потреба в більшості функцій реалізується через звичний віконний інтерфейс. Але коли виникають проблеми серйозніше, можливості командного рядка можуть стати в нагоді. Дана програма підійде для примусового видалення папок, файлів і роботи з директоріями і локальними дисками.

Суть роботи проста - вводиться команда або ряд послідовних команд (алгоритм), і Windows їх виконує. Причому багато процесів через CMD проходять набагато швидше, ніж в знайомому графічному інтерфейсі. Видалення папки або програми в командному рядку взагалі відбувається в пару кліків.

У цій інструкції ми будемо часто користуватися CMD, тому спочатку розглянемо питання її запуску. Щоб відкрити програму, скористайтеся одним із способів нижче.

спосіб 1

У пошуку «Пуск» введіть «командний рядок» або «cmd» (без лапок). Система знайде утиліту, вам залишиться тільки її відкрити.

Якщо ви хочете більш докладно дізнатися, а також розглянути 5 перевірених способів, ви можете прочитати статтю про це на нашому порталі.

спосіб 2


Примітка! CMD може запустити тільки адміністратор комп'ютера. Оскільки командний рядок здатна вносити серйозні зміни в роботу системи, ОС Віндовс не довіряє її запуск іншим користувачам (з категоріями прав «Гість» і «Звичайний»).

Як видалити папку через командний рядок

Крок 1. Запускаємо CMD.

Крок 2. Для видалення використовується команда «rmdir» (rd) - видалити каталог файлової системи Windows можна тільки з її допомогою. Отже, вписуємо текст «RD /?». Утиліта ознайомить вас з функціями по роботі з папками.

Крок 3. Ми створили папку з непотрібними файлами, Щоб продемонструвати принцип роботи утиліти. Папка розташована на робочому столі. Коли ви видаляєте папку, ви повинні вписати наступну команду: «RD / s», потім поставити пробіл і вбити шлях до самої папці (її адреса на комп'ютері).

Як знайти шлях до папки

Як дізнатися шлях до папки? Вручну це робити занадто довго, особливо якщо ви хочете видалити кілька директорій. Розглянемо наш робочий стіл. Він знаходиться в папці «Users» ( «Користувачі») на тому диску, де у вас встановлена \u200b\u200bОС Віндовс.

  1. У нашому випадку система стоїть на локальному диску C. Заходимо в нього.

  2. Потім в директорію користувачів.

  3. А після - вибираємо конкретного користувача.

  4. Там бачимо «Робочий стіл» - відкриваємо.

  5. В кінці шляху ми повинні прийти до тієї папці, яку потрібно видалити.

  6. Тепер клацаємо по адресному рядку провідника (дивіться скріншот) і копіюємо адресу (комбінація клавіш «Ctrl + C»).

Важливо! Метод застосуємо до будь-яких варіантів: видалення папки з підтвердженням і без, - різниці немає.

Крок 4. Вставляємо адресу папки в CMD. Для цього клацаємо правою кнопкою миші поруч з введеної командою на «Кроці 3» (На жаль, поєднання клавіш «Ctrl + V» в командному рядку не працює). Тиснемо «Enter».

Крок 5. Утиліта запитає, чи дійсно потрібно видалити директорію. Якщо ви впевнені, що так - натисніть на англійську клавішу «Y», а потім - «Enter».

Крок 6. Готово! Видалення папки за допомогою командного рядка вироблено. Про всяк випадок перевіримо відсутність директорії.

Примітка! Папка повністю видаляється з вінчестера, що не поміщаючись в «Кошик»! Будьте обережні, використовуючи цей інструмент - можна ненароком видалити важливі дані з комп'ютера назавжди. Видалити папку з правами адміністратора може тільки головний користувач комп'ютера.

Як видалити файл за допомогою командного рядка

Принцип деінсталяції файлу не сильно відрізняється від видалення папки. Нам також потрібно дізнатися адресу файлу і прописати його в CMD. Єдина різниця - в самій команді.

Крок 1. Відкриваємо CMD.

Крок 2. Вбиваємо наступну команду: «DEL / F / S / Q / A». Потім ставимо пробіл і вставляємо шлях до файлу.

Як дізнатися шлях до файлу?


Крок 3. Вставте скопійований текст в CMD (він повинен бути в лапках).

Крок 4. Тепер скопіюйте ім'я файлу з поля (разом з розширенням - дивіться скріншот) і вставте в CMD.

Крок 5. Закрийте лапки і натисніть «Enter».

Готово - файл видалений назавжди.

Як видалити програму через командний рядок в Windows 7

Буває, що програма не видаляється стандартним додатком Windows (З панелі управління). Щоб назавжди видалити ПО, очистивши не тільки його файли, але і дані в реєстрі, стане в нагоді командний рядок.

Крок 1. Запускаємо CMD.

Крок 2. Вбиваємо «wmic».

Крок 3. Тепер потрібно дізнатися найменування конкретного додатка в Windows, щоб не помилитися і не видалити корисний софт. Для цього вбиваємо «product get name» (дослівно - «отримати ім'я продукту»).

Крок 4. Деінсталліруем програму в командному рядку. Залишається тільки вбити текст «product where name \u003d" назва програми "call uninstall». Текст в лапках - це найменування софта їх списку, наданого командним рядком.

Крок 5. Готово! Перевірити, віддалений софт чи ні можна зайшовши в додаток «Видалення програми» з «Панелі управління». Якщо в списку ВО немає - значить операція виконана успішно.

Як в командному рядку перейти на інший диск

Для переміщення по каталогам і локальних дисках використовується звичний інструмент навігації - провідник. Однак, і за допомогою CMD можна переходити в директорії, розташовані на вінчестері.

Дана інструкція дає відповідь на питання «як в командному рядку перейти в папку іншу», принципової різниці між Директорією і локальними розділами вінчестера - немає.

Крок 1. Запускаємо CMD.

Крок 2. Забиваємо команду «cd / d« d: »». В лапках - адреса нашого локального диска або директорії.

В поле вводимо команду «cd / d« d: »», в лапках - адреса нашого локального диска або директорії, натискаємо «Enter»

Як зробити bat файл

Bat файл - алгоритм, який може написати користувач в утиліті CMD. Що стосується нашої теми, - можливо, провести видалення папки за допомогою команди bat файлу, вписавши послідовність кроків. Інструкція по створенню БАТ файлу:

Крок 1. Створюємо простий документ в Блокноті.

Крок 2. Можна поставити кілька прогалин або якийсь простий текст. Робиться це для того, щоб файл зберігся програмою (головне - щоб він не був порожнім). Зараз це не грає великої ролі, оскільки для створення БАТ файлу ми задіємо утиліту Notepad ++.

Крок 3. Викачуємо Notepad. Встановлюємо.

Крок 4. Відкриваємо наш документ.

Крок 5.У меню вибираємо «Кодування» -\u003e «Кирилиця» -\u003e «OEM 866».

Крок 6. Переходимо в закладку «Файл», вибираємо «Зберегти як». Підтверджуємо дію і робимо заміну старого файлу на новий.

Крок 7. Тепер уже можна видалити старе вміст файлу і вбити потрібний алгоритм.

Крок 8. Зберігаємо документ і міняємо розширення з txt на bat.

Відео - Як видалити папку з допомогою командного рядка (cmd) в Windows

На 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\u003d822.

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


використовуємо Unlocker

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

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


Якщо хочете видалити папку, спочатку видаліть всі її вміст.

Через командний рядок

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


На цьому поки все. Якщо знаєте простіші і дієві способи, Напишіть їх у коментарях. Який спосіб допоміг вам?

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

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

  1. / S - при використанні цього префікса, віддалиться папка, а також всі вкладені в неї елементи. Якщо Ваш каталог не порожній і ви не прописали це параметр, тоді у Вас нічого не вийде.
  2. / Q - використовується при видаленні без підтвердження.

В загалом вигляді конструкція виглядає таким чином:

RD або RMDIR / s / q "повний шлях папки"

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

Видалення папки з підтвердженням і без

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

RD / s "c: \\ cmd"

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

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

RMDIR "c: \\ видалити"

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

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