Del Command (приклади, параметри, перемикачі тощо)
Дел команда є Команда командного рядка використовується для видалення файлів. Доступні різні параметри команд, щоб ви могли видалити файли, які мають певну розширення файлу, видалити кожен файл у папці, позбутися лише файлів з певними атрибути файлу, і більше.
На відміну від звичайного видалення файлів, дані, видалені за допомогою команди del, не потрапляють у кошик.

Ця команда точно така ж, як і стерти команда.
Доступність команди Del
Команда del доступна з командного рядка в Windows 10, Windows 8, Windows 7, Windows Vista, і Windows XP операційні системи.
Його також можна використовувати в командному рядку в меню відновлення/відновлення «Додаткові параметри запуску» та «Параметри відновлення системи».
У консолі відновлення в Windows XP і Windows 2000, файл видалити Замість цього можна використовувати команду Recovery Console.
Синтаксис команди Del
del [/стор] [/f] [/с] [/q] [/a[:]] ім'я файлу [/?]
Наявність певних командних перемикачів del та інших команд синтаксису може відрізнятися від
Параметри команди Del | |
---|---|
Пункт | Пояснення |
/стор | Запрошує на підтвердження перед видаленням кожного файлу. |
/f | Примусово видаляє файли, призначені лише для читання. |
/с | Видаляє вказані файли з усіх підкаталогів. |
/q | Тихий режим; пригнічує запити на підтвердження видалення. |
/a | Видаляє файли на основі одного з таких атрибутів: р = Файли лише для читання ч = Приховані файли я = Файли, що не індексуються вмістом. о = Автономні файли. с = Системні файли а = Файли готові до архівування. л = Повторний аналіз точок |
/? | Використовуйте перемикач довідки з командою del, щоб показати детальну довідку про декілька параметрів команди. Виконання del /? це те саме, що і використання команда допомоги виконувати допоможіть дель. |
Приклади команд Del
Ось кілька прикладів, які показують, як ви можете використовувати команду:
Видалити файл у певній папці
в c:\windows\twain_32.dll
У наведеному вище прикладі для видалення використовується команда del twain_32.dll розташована в C:\Windows папку.
Видалити файл із поточної папки
del io.sys
Тут у команді не вказано інформацію про шлях, тому io.sys файл видаляється з будь-якого каталогу, з якого ви ввели команду.
Наприклад, якщо ви вводите del io.sys від C:\> підказка, io.sys файл буде видалено з C:\.
Видалити всі файли EXE
в C:\Users\Tim\Downloads\*.exe
Цей видаляє все EXE файли з Тим користувача Завантаження папку. Розширення файлу можна замінити на *, щоб видалити кожен файл із цієї папки.
Зверніть увагу, що там не є пробіл після Завантаження\. Додавання пробілу порушить команду та повідомить Windows, щоб вона стерла Завантаження папку, а не лише файли EXE. Оскільки команда del не видаляє папки, вона б видалити з нього всі файли, включаючи не тільки файли EXE, а й зображення, документи, відео тощо.
Видалити кожен заархівований файл
del /a: a *.*
Використовуйте цю команду del, щоб видалити кожен заархівований файл у поточному робочому каталозі. Схожий на io.sys команду вище, ця буде виконуватися в будь-якій папці, на яку встановлено командний рядок.
Видалити за атрибутом і розширенням
del /q /a: r C:\Users\Tim\Documents\*.docx
Щоб об’єднати кілька перемикачів del, розгляньте цю команду, яка видалить усі доступні лише для читання (/а: р) DOCX файл від користувача Документи папку, але буде робити це в тихому режимі (/q), щоб вас не просили підтвердити.
Видалити файли з підпапок
del /s C:\Users\Tim\Documents\Adobe\*.*
Ця команда видалить кожен файл (*.*) з кожної папки (/с) всередині Adobe папку в папці користувача Документи каталог. Папки залишаться, але кожен файл буде видалено.
Однак у цьому прикладі вам буде запропоновано ввести Ю для кожного файлу, щоб підтвердити, що ви насправді хочете видалити кожен з них. Щоб уникнути цього, якщо ви впевнені, що хочете видалити кожен файл, ви можете додати файл /q перемикатися до або після /с перемикач, щоб виконати команду в тихому режимі.
Як і в прикладі DOCX вище, підстановочний знак (*.*) у цій команді можна змінити на будь-який, щоб видалити лише ці файли. Використовуйте *.MP4 для MP4, *.MP3 для MP3-файли, тощо
Del пов'язані команди
Команда erase ідентична команді del, тому будь-яку можна використовувати з тим же результатом. Іншими словами, ви можете замінити "del" на "erase" в будь-якому з прикладів команд вище, не перериваючи інструкції.
Команда forfiles іноді використовується разом із командою del для видалення файлів, яким багато днів тому. Наприклад, ви можете видалити файли, старіші за місяць, у певній папці, що ви можете зробити за допомогою forfiles і del, але не лише за допомогою самої команди del.
У Windows XP і новіших версіях Windows, rmdir використовується для стирання всієї папки, while deltree використовується з цією ж метою в операційних системах старших за Windows XP.
У MS-DOS відновити видалення Команда використовується для відновлення файлів, які були видалені за допомогою команди delete. Щоб скасувати команду del у новіших версіях Windows, спробуйте a програма відновлення файлів.