Как удалить папку через командную строку
Содержание:
- Работа с файлами
- Сложно, но полезно
- 2 Удаление установочных элементов Виндовс
- Как пользоваться командной строкой
- Net — самая популярная сетевая утилита
- 1 очищаем кэш через команду выполнить
- Рекомендации по очистке кэша и оперативной памяти
- MacOS only
- Как я могу исправить проблемы, связанные с shell.cmd?
- Запустите диспетчер задач из командной строки от имени администратора
- 7 Удаляем лишние точки восстановления
- Выключение и перезагрузка windows
- Запуск с настроенными параметрами
- Как почистить реестр
- Удаление папок через командную строку
- Удаление записей об автозагрузке
- Удалить папку с правами администратора
- Запуск системных компонентов и программ из командной строки
- Как удалить файл или папку через командную строку Windows
- Удаление папки windows old
- Быстрый мониторинг реестра с помощью process monitor
Работа с файлами
Так как ввести команду в командную строку бывает проще, чем вручную искать объект или группу элементов, управление файлами – самая активно используемая группа действий.
Все команды командной строки Windows 10 по управлению файлами:
- RENAME – переименование папок или файлов. Формат записи: rename без скобок.
- FIND – лучший способ, как найти файл через командную строку. Это та команда, какая выполняет функцию найти. Ей достаточно указать начальный каталог для поиска и точное название файла. Find . Есть масса дополнительных ключей для поиска по дате (amin), по размеру (size), времени предыдущего открытия (ctime).
- DEL или ERASE – через обработчик команд удаляет файл. Синтаксис del . Еще можно добавлять флаги, но они необязательны.
- MD – создает папку по указанному пути. Тип записи аналогичен предыдущим командам.
- RMDIR – удаление директории со всеми вложенными папками и файлами.
TYPE – команда в командной строке, позволяющая открыть текстовый файл, без возможности его изменения.
Сложно, но полезно
-
expr: для выполнения арифметических и булевых операций, а так же регулярных выражений
-
m4: простенький макро-процессор
-
yes: вывод строки в бесконечном цикле
-
cal: классный календарь
-
env: для того, чтобы выполнить команду (полезно в Bash-скриптах)
-
printenv: print out environment variables (useful in debugging and scripts)
-
look: найти английские слова (или строки) в файле
-
cut:, paste и join: манипуляция данными
-
fmt: форматировка параграфов в тексте
-
pr: отформатировать текст в страницы/колонки
-
fold: (обернуть) ограничить длину строк в файле
-
column: форматировать текст в колонки или таблицы
-
expand: и unexpand: конвертация между табами и пробелами
-
nl: добавить номера строк
-
seq: вывести числа
-
bc: калькулятор
-
factor: возвести числа в степень
-
gpg: зашифровать и подписать файлы
-
toe: таблица терминалов terminfo с описанием
-
nc: дебаггинг сети и передачи данных
-
socat: переключатель сокетов и перенаправление tcp-портов (похоже на netcat)
-
slurm: визуализация трафика сети
-
dd: перенос информации между файлами и девайсами
-
file: узнать тип файла
-
tree: показать директории и сабдиректории в виде дерева; как ls, но рекурсивно
-
stat: информация о файле
-
tac: вывести файл наоборот (ласипан)
-
shuf: случайная выборка строк из файла
-
comm: построчно сравнить отсортированные файлы
-
pv: мониторинг прогресса прохождения информации через пайп
-
hd: и bvi: дамп и редактирование бинарников
-
strings: найти текст в бинарникх
-
tr: манипуляция с char (символьным типом)
-
iconv: и uconv: конвертация кодировок
-
split: и csplit: разбить файлы
-
sponge: прочитать весь инпут перед тем, как его записать, полезно когда читаешь из того же файла, куда записываешь, например вот так: grep -v something some-file | sponge some-file
-
units: конвертер, метры в келометры, версты в пяди (смотрите /usr/share/units/definitions.units)
-
7z: архиватор с высокой степенью сжатия
-
ldd: показывает зависимости программы от системных библиотек
-
nm: получаем названия всех функций, которые определены в .o или .a
-
ab: бенчмаркинг веб-серверов
-
strace: дебаг системных вызовов
-
mtr: лучшей трассировка для дебаггинга сети
-
cssh: несколько терминалов в одном UI
-
rsync: синхронизация файлов и папок через SSH
-
wireshark: и tshark: перехват пакетов и дебаг сети
-
ngrep: grep для слоя сети (network layer)
-
host: и dig: узнать DNS
-
lsof: процессинг дискрипторов и информация о сокетах
-
dstat: полезная статистика системы
-
glances: высокоуровневая, многосистемная статистика
-
iostat: статистика CPU и использования жесткого диска
-
htop: улучшенная версия top
-
last: история логинов в систему
-
w: под каким пользователем вы сидите
-
id: информация о пользователе/группе
-
sar: история системной статистики
-
iftop: или nethogs: использование сети конкретным сокетом или процессом
-
ss: статистика сокетов
-
dmesg: ошибки бута и ошибки системы
-
hdparm: манипуляция с SATA/ATA
-
lsb_release: информация о дистрибутиве Linux
-
lsblk: cписок блочных устройств компьютера: древо ваших дисков и логических дисков
-
lshw:, lscpu, lspci, lsusb, dmidecode: информация о железе включая, CPU, BIOS, RAID, графику, девайсы, и т.д.
-
fortune:, ddate, и sl: хм, не знаю будут ли вам “полезны” веселые цитатки и поезда, пересекающие ваш терминал 🙂
2 Удаление установочных элементов Виндовс
- Их ОС создаёт как при установке, так и когда обновляет Виндовс 10. Наберём в поисковой строке «Параметры хранилища»;
- У нас откроются параметры ЖД;
- Найдём команду «Временные файлы»;
- Кликнем по ней;
- У нас начинается поиск данных элементов;
- Теперь утилита нашла разнообразные временные элементы, которые сама же создала. Просмотрите внимательно окно, для выбора, что удалить. Наибольший пункт, «Корзина», которая содержит аж 5,64Гб. Десятка постоянно принимает обновления, сама их качает и проводит обновления. А элементы, которые она скачала, оставляет нам. Собралось уже 3,91Гб, Виндовс может самостоятельно поудалять их. Но, часто об этом забывает. Что касается иных разделов, их тоже можно поудалять. Желательно обратить ваш взор на «загрузки». Это папочка, куда происходит скачивание различных элементов из сети. В ней может накопиться приличный объём файлов, но среди них часто оказываются нужные программы. У меня всего будет удалено 9,65Гб. Другими словами, если я нажму кнопочку «Удалить файлы», на системном накопителе освободится примерно 10Гб свободной ёмкости.
Теперь мой системный раздел очистился на приличную цифру 10 Гб!
Как пользоваться командной строкой
По причине того, что команд достаточно большое количество, весь их список невозможно отобразить в рамках одной статьи. По этой причине мы рассмотрим наиболее простые команды, которые можно выполнять и без прав администратора. Начнём.
После запуска командной строки вы увидите примерно такое окно:
Адресная строка, предшествующая мигающему курсору — это адрес текущей папки на жёстком диске (или на любом другом подключенном устройстве). Переход по папкам (смена текущей папки) — одно из самых простых действий. Давайте, выполним эту команду. Для этого в окно необходимо вписать команду cd и указать полный путь до имени нужной нам папки, а затем нажать Enter для запуска выполнения. Например, если требуется попасть по адресу «C:\Program Files», для этого достаточно ввести cd C:\”Program Files”
Таким образом, можно попасть в любую директорию жёсткого диска. Также необходимо знать, что если папка расположена в текущей папке командной строки, то при помощи «cd» она открывается без необходимости указания полного пути (достаточно после команды указать имя папки).
Чтобы выйти из текущей папки в папку более высокого уровня, то есть родительскую, используйте команду cd .. (две точки означают родительский каталог).
Теперь выполним переход на другой локальный диск. Для этого достаточно указать буквы диска с двоеточием. Например, мы хотим попасть на диск «D:\» — пишем команду d: а затем нажимаем Enter.
Просмотр содержимого папки осуществляется при помощи команды «dir». Введите её и командная строка покажет список содержимого диска «D:\». Команду «dir» можно вызывать из любой папки — даже для просмотра содержимого каталога на другом диске (для этого необходимо ввести полный путь до имени нужной папки). Например, выполните: dir c:\windows
Рассмотрим ещё одну команду — «copy». Как ясно из названия, она служит для копирования данных. Например, вы находитесь на диске «D:\» и вам нужно скопировать файл «1.txt» на флешку. Для этого вводим copy 1.txt F: Вместо «F:» можно указать любую другую букву диска (в нашем случае копируем на диск «C:\») или полный путь до того каталога, куда необходимо скопировать файлы или папки.
Более продвинутая версия команды копирования — команда «robocopy», в отличие от своей предшественницы, она умеет копировать не только файлы, но и папки, включая их содержимое.
Вам не обязательно запоминать названия всех команд. Для вывода полного перечня с кратким описанием наберите: help
Для получения подробнейшей информации, к примеру, для robocopy, наберите: help robocopy
Обратите внимание, что help отображает все описания на русском языке, конечно же, если версия Windows у вас русифицированная
Net — самая популярная сетевая утилита
net — одна из самых используемых команд, поскольку позволяет выполнять множество задач с сетевыми ресурсами:
- подключение/отключение сетевых дисков;
- запуск/остановку системных служб;
- добавить/удалить пользователей;
- управление совместно используемыми «расшаренными» ресурсами;
- установку системного времени;
- отображение информации об использовании ресурсов.
Мы продемонстрируем одну из возможностей программы net.exe — работу с системными службами на примере диспетчера очереди печати.
Для доступа к службам мы привыкли пользоваться интерфейсом windows, но, зная имя службы, а диспетчера печати «зовут» Spooler, ее очень просто остановить
net stop Spooler
и запустить заново.
net start Spooler
Получить список сетевых служб можно с помощью такого предложения:
net help services
Но если вы хотите работать с диспетчером печати, источником бесперебойного питания, диспетчером подключений удаленного доступа через службы windows, их тоже можно запустить из cmd с помощью файла оснастки:
services.msc
1 очищаем кэш через команду выполнить
1 метод
Начнём очищать ЖД с 1-го метода. Мы будем искать элементы через утилиту «Выполнить». Воспользуемся несколькими элементарными функциями, чтобы увидеть временные файлы.
- Итак, зайдём в поисковую строку и наберём «выполнить»;
- У нас откроется командная строка, где нам нужно ввести сочетание %Temp% кликнем по ОК;
- Появляется папка, в которой хранятся временные файлы различных программ, они применяют эту информацию для различных целей. К примеру, тут приложения сохраняют что-то скаченное из всемирной сети. Что-то из элементов, необходимых лишь на время. За собой эти программы почти не убирают, и данный хлам остаётся пользователям. Если эту папочку долго не очищать, она может вырасти так, что захламит весь свободный объём на системном ЖД;
- Решить задачу можно элементарно. Кликнем Ctrl+A, для выделения всей страницы. После этого кликнем по горячим клавишам Shift+Del, произведя удаление без корзины. Система у нас переспросит: Нажимаем Да;
- У вас, скорее всего, удалится не всё, и появится окошко, где сообщится, что определённые файлы не могут быть удалены. Скорее всего, они до сих пор применяются одной из программ. Нажимаем пропустить.
2 Метод
- Вернёмся к командной строке выполнить и впишем просто «Temp»;
- Нам сообщают, что у нас отсутствуе разрешение на доступ к данной папочке. Кликнем «Продолжить»;
- В этой папочке находятся временные элементы Виндовс. Удалим их тем же способом, как поступили выше.
3 Метод
Снова набираем утилиту «Выполнить», введём в неё сочетание prefetch и нажмём ОК.
Это также доступ, созданный системой Виндовс. Её элемент, чтобы ускорить её функциональность. В этом окошке он создаёт свою информацию, но её лучше убрать.
Рекомендации по очистке кэша и оперативной памяти
Итак, вот несколько советов:
- Перезагрузите систему. При использовании ПК многие рабочие процессы перезагружают систему. Либо выключите устройство, либо перезагрузите его. Если для запуска сложных программ компьютеру требуется много времени, тогда просто выйдите из системы, а затем снова войдите. Такой нехитрый трюк поможет уменьшить объем оперативной памяти.
- Не запускайте много программ одновременно. Их слишком большое количество замедляет работу ПК. Закрывайте лишние приложения и сохраняйте только нужные.
- Не открывайте миллион вкладок во время просмотра. Это также тормозит работу устройства. Используйте только нужные. Так вы уменьшите загруженность ОЗУ.
Запущено много программ
- Не храните слишком много программ. Это не влияет непосредственно на использование оперативной памяти, но плохо на ней сказывается, поскольку некоторые утилиты часто работают в фоновом режиме, автоматически загружаются при запуске системы или незаметно обновляются.
- Оптимизируйте объем оперативной памяти. Используйте различные инструменты для временного увеличения ОЗУ за счет дискового пространства, но лучше сделать это физически.
MacOS only
Некоторые вещи релевантны только для Мака.
-
Системы управлением пакетами – brew (Homebrew) и port (MacPorts). Они могут быть использованы для того, чтобы установить большинство програм, упомянутых в этом документе.
-
Копируйте аутпут консольных программ в десктопные через pbcopy, и вставляйте инпут через pbpaste.
-
Для того, чтобы открыть файл или десктопную программу типа Finder используйте open, вот так open -a /Applications/Whatever.app.
-
Spotlight: Ищите файлы в консоле через mdfind и смотрите метадату (например EXIF информацию фотографий) через mdls.
-
Не забывайте, что MacOS основан на BSD Uni и многие команды (например ps, ls, tail, awk, sed) имеют некоторые небольшие различия с линуксовыми. Это обусловлено влянием UNIX System V и GNU Tools. Разницу можно заметить увидив заголовок “BSD General Commands Manual.” к манам программ. В некоторых случаях, на Мак можно поставить GNU-версии программ, например gawk и gsed. Когда пишите кроссплатформенные Bash-скрипты, старайтесь избегать команды, которые могут различаться (например, лучше используйте Python или perl), или тщательно все тестируйте.
Как я могу исправить проблемы, связанные с shell.cmd?
Иногда ошибки SHELL.CMD и другие системные ошибки CMD могут быть связаны с проблемами в реестре Windows. Несколько программ может использовать файл SHELL.CMD, но когда эти программы удалены или изменены, иногда остаются «осиротевшие» (ошибочные) записи реестра CMD.
В принципе, это означает, что в то время как фактическая путь к файлу мог быть изменен, его неправильное бывшее расположение до сих пор записано в реестре Windows. Когда Windows пытается найти файл по этой некорректной ссылке (на расположение файлов на вашем компьютере), может возникнуть ошибка SHELL.CMD. Кроме того, заражение вредоносным ПО могло повредить записи реестра, связанные с OpenLinux eServer 2.3. Таким образом, эти поврежденные записи реестра CMD необходимо исправить, чтобы устранить проблему в корне.
Редактирование реестра Windows вручную с целью удаления содержащих ошибки ключей SHELL.CMD не рекомендуется, если вы не являетесь специалистом по обслуживанию ПК. Ошибки, допущенные при редактировании реестра, могут привести к неработоспособности вашего ПК и нанести непоправимый ущерб вашей операционной системе. На самом деле, даже одна запятая, поставленная не в том месте, может воспрепятствовать загрузке компьютера!
В силу данного риска для упрощения процесса рекомендуется использовать программу для очистки реестра ОС. Программа для очистки реестра автоматизирует процесс поиска недопустимых записей реестра, отсутствующих ссылок на файлы (например, вызывающих ошибку SHELL.CMD) и неработающих ссылок в реестре. Перед каждым сканированием автоматически создается резервная копия с возможностью отмены любых изменений одним щелчком мыши, что обеспечивает защиту от возможности повреждения ПК.
Будучи серебряным партнером Microsoft, мы предоставляем программное обеспечение, которое поможет вам устранить следующие проблемы:
Предупреждение: Если вы не являетесь опытным пользователем ПК, мы НЕ рекомендуем редактирование реестра Windows вручную. Некорректное использование Редактора реестра может привести к серьезным проблемам и потребовать переустановки Windows. Мы не гарантируем, что неполадки, являющиеся результатом неправильного использования Редактора реестра, могут быть устранены. Вы пользуетесь Редактором реестра на свой страх и риск.
Перед тем, как вручную восстанавливать реестр Windows, необходимо создать резервную копию, экспортировав часть реестра, связанную с SHELL.CMD (например, OpenLinux eServer 2.3):
- Нажмите на кнопку Начать.
- Введите «command» в строке поиска… ПОКА НЕ НАЖИМАЙТЕENTER!
- Удерживая клавиши CTRL-Shift на клавиатуре, нажмите ENTER.
- Будет выведено диалоговое окно для доступа.
- Нажмите Да.
- Черный ящик открывается мигающим курсором.
- Введите «regedit» и нажмите ENTER.
- В Редакторе реестра выберите ключ, связанный с SHELL.CMD (например, OpenLinux eServer 2.3), для которого требуется создать резервную копию.
- В меню Файл выберите Экспорт.
- В списке Сохранить в выберите папку, в которую вы хотите сохранить резервную копию ключа OpenLinux eServer 2.3.
- В поле Имя файла введите название файла резервной копии, например «OpenLinux eServer 2.3 резервная копия».
- Убедитесь, что в поле Диапазон экспорта выбрано значение Выбранная ветвь.
- Нажмите Сохранить.
- Файл будет сохранен с расширением .reg.
- Теперь у вас есть резервная копия записи реестра, связанной с SHELL.CMD.
Следующие шаги при ручном редактировании реестра не будут описаны в данной статье, так как с большой вероятностью могут привести к повреждению вашей системы. Если вы хотите получить больше информации о редактировании реестра вручную, пожалуйста, ознакомьтесь со ссылками ниже.
Мы не несем никакой ответственности за результаты действий, совершенных по инструкции, приведенной ниже — вы выполняете эти задачи на свой страх и риск.
Windows XPhttp://www.theeldergeek.com/windows_xp_registry.htm
Windows 7http://www.theeldergeek.com/windows_7/registry_edits_for_win7.htm
Windows Vistahttp://support.microsoft.com/kb/2688326 — LetMeFixItMyselfAlways
Запустите диспетчер задач из командной строки от имени администратора
Без прав администратора можно столкнуться с сообщениями об ошибке «Доступ запрещен» при попытке внести изменения с помощью диспетчера задач. Есть несколько способов, которыми пользователь со стандартной учетной записью может получить доступ к командной строке с правами администратора. Вот они:
Из стандартной учетной записи (с паролем администратора)
Если вы являетесь администратором, вносящим изменения в стандартную учетную запись, все, что вам нужно сделать, это запустить экземпляр командной строки с повышенными привилегиями. Для этого нажмите «Пуск», введите «cmd» и нажмите «Запуск от имени администратора».
При появлении запроса введите пароль, и все готово. Теперь просто введите команду «taskmgr» в CMD и запустите диспетчер задач.
Доступ к встроенному администратору (без пароля администратора)
Иногда диспетчер задач полностью блокируется администратором, и мало что можно сделать без пароля администратора. Но есть изящный обходной путь, который позволяет вам получить доступ к встроенному администратору, который можно использовать для всех видов вещей, включая предоставление вашей стандартной учетной записи полных административных прав, изменение файлов реестра, разблокировку диспетчера задач и многое другое. Чтобы получить полное руководство о том, как получить доступ к этому встроенному администратору, перейдите по этой ссылке.
После того, как вы выполнили эти шаги и предоставили права администратора своей учетной записи, пора внести необходимые изменения, чтобы гарантировать, что диспетчер задач не заблокирован для вашей учетной записи.
Разблокировать диспетчер задач с помощью редактора групповой политики
Если у вас Windows 10 Pro, Enterprise или Education, вы можете использовать редактор групповой политики, чтобы вносить изменения в параметры политики, установленные администратором.
Вот как это можно сделать и убедиться, что диспетчер задач не заблокирован для вашей учетной записи:
Нажмите Win + R, чтобы открыть окно ВЫПОЛНИТЬ, введите «gpedit.msc» и нажмите Enter.
Когда откроется редактор групповой политики, на левой панели перейдите к Конфигурация пользователя> Административные шаблоны> Система> Параметры Ctrl + Alt + Del.
Теперь на правой панели дважды щелкните Удалить диспетчер задач.
Измените значение на «Не настроено» или «Отключено», чтобы повторно активировать Диспетчер задач для своей учетной записи. Щелкните ОК.
Возможно, вам придется перезагрузить компьютер и снова войти в систему, чтобы увидеть внесенные изменения.
Обратите внимание, что пользователи Windows 10 Home не смогут использовать этот метод, поскольку редактор групповой политики им недоступен. Однако они могут использовать следующие методы для достижения того же результата
Разблокировать диспетчер задач с помощью реестра
Нажмите Win + R, чтобы открыть поле ВЫПОЛНИТЬ, введите «regedit» и нажмите Enter.
Теперь перейдите по следующему пути:
HKEY_CURRENT_USER ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Microsoft Windows CurrentVersion Policies System
Кроме того, вы можете просто скопировать указанный выше путь и вставить его в адресную строку реестра.
Дважды щелкните раздел DisableTaskMgr.
Измените значение Value с 1 на 0. Нажмите OK.
Теперь у вас должен быть доступ к диспетчеру задач через командную строку, а также к его ярлыкам.
7 Удаляем лишние точки восстановления
Утилита восстановления всё время ищет новые данные, и иногда накапливается приличный объём, если служба не настроена. Давайте посмотрим настройки, как можно убрать данные точки, и чтобы потом сделать новые.
- В строке поиска вводим «восстановление», кликнем по найденному элементу;
- Выбираем кнопочку «Настроить»;
- Итак, у меня под точки восстановления отдано 11Гб, это приличный объём, его можно сократить, к примеру до 5Гб. Также, для удаления установленных точек нажимаем на кнопочку «Удалить». После этого, нажимаем «применить» и ОК;
- У вас появится надпись, соглашаемся:
- После этого нажимаем создать новую точку (на всякий случай лучше создать 2 точки).
Выключение и перезагрузка windows
Благодаря команде для консоли ПК под названием «shutdown», можем создавать собственные ярлыки для выключения, перехода в режим сна, перезагрузки и прочего. Также можем просто выполнить перезагрузку или выключение компьютера. Она позволяет самостоятельно решать, где будут размещаться соответствующие кнопки.
Описание ключей:
- /s – завершение работы;
- /r – перезапуск;
- /l – возвращение к окну смены пользователя;
- /r /o – перезапуск с входов в режим восстановления;
- /t 10 – время до выполнения процедуры, добавляется к остальным параметрам в конце строки.
Чтобы создать кнопку, достаточно сгенерировать ярлык и в строку расположения объекта ввести shutdown -r -t 30. Главный нюанс – вместо слеша нужно использовать дефис.
Запуск с настроенными параметрами
Для запуска очистки диска с настроенными параметрами необходимо использовать команду:
где n – номер конфигурации, заданный при настройке.
Удобно создать ярлык с этой командой (у меня их будет 3):
- Нажимаем правой клавишей мыши на рабочем столе —>Создать —>Ярлык.
Нажимаем Далее и задаём имя. Заканчиваем создание ярлыка кнопкой Готово.
Повторяем шаги 1-3 для каждой конфигурации.
При запуске очистки с помощью этой команды (ярлыка), программа выведет окно показывающее ход очистки, но не будет задавать дополнительных вопросов.
Если необходимо получить доступ ко всем файлам – запускайте от имени администратора (способ №1 или №3).
Как почистить реестр
Программы, очищающие реестр автоматически, обычно выполняют свою работу, руководствуясь специальным набором инструкций. Однако этот набор может не подойти пользователю в конкретном случае. К счастью, реестр может быть очищен вручную с помощью встроенного в Windows специального редактора.
Шаг 1. Нажать кнопку «Пуск» и найти в меню программу «Выполнить», запустив ее щелчком мыши.
Шаг 2. Набрать в запустившемся окне команду «regedit», и нажать «ОК».
Запустится «Редактор реестра».
Шаг 3. Нажать «Файл» («File») и выбрать «Экспорт» («Export»).
Шаг 4. Выбрать «Все» («All») в панели «Экспортировать область».
Шаг 5. Выбрать папку, куда будет сохранена копия реестра и ввести ее имя.
Шаг 6. Нажать «Сохранить» («Save»).
Программа редактирования реестра разделена на два окна. Левое окно используется для отображения всего древа разделов реестра, а окно справа – для отображения отдельных его записей.
Удаление папок через командную строку
Если вам нужно удалить папку через командную строку Windows, то указанные выше команды вам не помогут. Для удаления папок существует отдельная команда RD или RMDIR (сокращение от английского Remove Directory).
Команды RD и RMDIR являются синонимами и предназначены для удаления папок. Они могу принимать следующие параметры:
Например, для того чтобы удалить папку достаточно ввести команду RD и название папки.
Если папка содержит вложенные папки или файлы, то при ее удалении будет выведена ошибка».
Для решения этой проблемы к команде RD нужно добавить параметр «/s». В этом случае удаление проходит без проблем, но появляется запрос на подтверждение удаления.
Для того чтобы удаление дерева папок прошло без появления запроса на подтверждение к команде нужно добавить параметр «/q». В этом случае папка удаляется без лишних вопросов.
Также команда RD может принимать сразу несколько папок, для этого их нужно просто разделить пробелом. Например, если выполнить «rd 111 222», то за один раз можно удалить папки с названиями «111» и «222».
Если же вам нужно удалить через командную строку папку, которая сама содержит пробел, то в этом случае ее название нужно взять в двойные кавычки.
Комбинируя команды DEL и RD, можно создавать мощные скрипты для очистки и удаления папок в операционной системе Windows.
Удаление записей об автозагрузке
Многие, особенно известные программы, записывают в реестр ветви, связанные с собственной загрузкой, проведением обновлений, или иными подобными действиями при запуске ОС. Пользователь имеет возможность удаления подобных записей.
Шаг 1. Используя приведенный выше способ, раскрыть раздел до папки HKEY_LOCAL_MACHINESOFTWARE Microsoft Windows Current Version Run.
Шаг 2. Найти требуемые данные справа. Это ярлыки некоторых запускаемых файлов в автозагрузке.
Если сведений о принадлежности записей определенной программе у пользователя нет, или неизвестно конкретное их значение, можно поискать эти данные в Интернете, например, в Google, или использовать специальный сайт Process Library, расположенный по адресу https://www.processlibrary.com/en/.
Удалить папку с правами администратора
Иногда папка не удаляется и появляется сообщение «Вам необходимо разрешение на выполнение этой операции» и чтобы папка удалилась нужно в свойствах папки разрешить полный доступ для этого делаем следующие действия. Жмём правой кнопкой мыши по папке и выбираем «Свойства» в контекстном меню.
Будем менять владельца папки
Откроется окно владелец в котором надо выбрать ваше имя администратора (но не администраторы), поставить галочку в пункте «Заменить владельца подконтейнеров и объектов» и нажать»Применить».
Замена владельца папки
В появившемся сообщении подтверждаем и становимся владельцем этого объекта. Со вкладки «Владелец» переходим на вкладку «Разрешения» и жмём «Изменить разрешения». В открывшемся окне выбираем имя вашего администратора и жмём «Изменить». Откроется окно в котором ставим галочку в пункте «Полный доступ» и жмём «ОК» это окно закроется, а в открытом окне ставим галочки в пунктах:
Разрешаем полный доступ к папке
Опять появится сообщение с которым соглашаемся нажав «ОК» и закрываем все окна нажатием «ОК». Теперь папку можно удалить.
Запуск системных компонентов и программ из командной строки
Здесь стоит отметить, что запускать системные компоненты и программы все же проще не напрямую из командной строки, а из ранее упомянутого приложения «Выполнить». Но разницы в синтаксисе (написании) самих команд никакой нет. В обоих случаях после ввода команды достаточно нажать «Enter».
Вот список наиболее востребованных команд для запуска системных приложений и компонентов:
control — запуск «Панели управления Windows».
regedit — запуск «Редактора реестра».
devmgmt.msc — запуск «Диспетчера устройств».
taskmgr — запуск «Диспетчера задач».
services.msc — запуск приложения «Службы».
appwiz.cpl — «Программы и компоненты» («Установка и удаление программ»).
И это далеко не полный список команд запуска системных приложений и компонентов, а лишь самые востребованные у нас — обычных пользователей.
А вот 4 команды для запуска предустановленных (стандартных) в Windows программ:
calc — запуск «Калькулятора».
mspaint — запуск графического редактора «Paint».
notepad — запуск текстового редактора «Блокнот».
wordpad — запуск текстового редактора «WordPad»
Вообще, из командной строки можно запустить любую другую программу или файл. Рассмотрим, как это сделать, а заодно познакомимся с некоторыми командами по управлению файлами и папками.
Как удалить файл или папку через командную строку Windows
Командная строка – мощный инструмент для автоматизации и упрощения многих задач, которые возникают при администрировании компьютера с операционной системой Windows. В этой статье мы рассмотрим команды DEL, ERASE, RD и RMDIR. С их помощью вы сможете удалять файлы и папки прямо из командной строки.
Удаление файлов через командную строку
Если вам нужно удалить файл через командную строку, то для этого нужно использовать команду DEL или ERASE. Эти команды являются синонимами и работают одинаково. Вы можете получить подробную информацию об этих командах, если введете их в командную строку с параметром «/?». Например, вы можете ввести «del /?» и в консоль выведется вся основная информация о команде del.
Команда DEL (или ERASE) предназначена для удаления одного или нескольких файлов и может принимать следующие параметры:
- /P – удаление с запросом подтверждения для каждого файла;
- /F – удаление файлов с атрибутом «только для чтения»;
- /S – удаление указанного файла из всех вложенных папок;
- /Q – удаление без запроса на подтверждение ;
- /A – удаление файлов согласно их атрибутам;
- S — Системные;
- H — Скрытые;
- R – Только для чтения;
- A — Для архивирования
- Также перед атрибутами можно использовать знак минус «-», который имеет значение «НЕ». Например, «-S» означает не системный файл.
Обычно, для того чтобы воспользоваться командной DEL нужно сначала перейти в папку, в которой находится файл для удаления, и после этого выполнить команду. Для того чтобы сменить диск нужно просто ввести букву диска и двоеточие. А для перемещения по папкам нужно использовать команду «CD».
После того как вы попали в нужную папку можно приступать к удалению файлов. Для этого просто введите команду DEL и название файла.
Также, при необходимости вы можете удалять файлы, не перемещаясь по папкам. В этом случае нужно указывать полный путь к документу.
Если есть необходимость выполнить запрос на подтверждение удаления каждого их файлов, то к команде DEL нужно добавить параметр «/p». В этом случае в командной строке будет появляться запрос на удаление файла и пользователю нужно будет ввести букву «Y» для подтверждения.
Нужно отметить, что при использовании параметра «/a», отвечающие за атрибуты буквы нужно вводить через двоеточие. Например, для того чтобы удалить все файлы с атрибутом «только для чтения» и с расширением «txt» нужно ввести команду «del /F /A:R *.txt».
Аналогичным образом к команде DEL можно добавлять и другие параметры. Комбинируя их вы сможете создавать очень мощные команды для удаления файлов через командную строку Windows. Ниже мы приводим еще несколько примеров:
- del D:\ — уничтожение всех файлов в корне диска D;
- del D:\*.txt – уничтожение всех файлов с расширением txt в корне диска D;
- del D:\doc – уничтожение всех файлов в папке d:\doc (документы с атрибутами будут пропущены);
- del /A:r d:\doc\*.txt – уничтожение всех файлов с атрибутом «только для чтения» и расширением «txt» в папке d:\doc;
Удаление папок через командную строку
Если вам нужно удалить папку через командную строку Windows, то указанные выше команды вам не помогут. Для удаления папок существует отдельная команда RD или RMDIR (сокращение от английского Remove Directory).
Команды RD и RMDIR являются синонимами и предназначены для удаления папок. Они могу принимать следующие параметры:
- /S — удаление всего дерева каталогов, при использовании данного параметра будет удалена не только сама папка, но и все ее содержимое;
- /Q – удаление дерева папок без запроса на подтверждение;
Например, для того чтобы удалить папку достаточно ввести команду RD и название папки.
Если папка содержит вложенные папки или файлы, то при ее удалении будет выведена ошибка».
Для решения этой проблемы к команде RD нужно добавить параметр «/s». В этом случае удаление проходит без проблем, но появляется запрос на подтверждение удаления.
Для того чтобы удаление дерева папок прошло без появления запроса на подтверждение к команде нужно добавить параметр «/q». В этом случае папка удаляется без лишних вопросов.
Если же вам нужно удалить через командную строку папку, которая сама содержит пробел, то в этом случае ее название нужно взять в двойные кавычки.
Комбинируя команды DEL и RD, можно создавать мощные скрипты для очистки и удаления папок в операционной системе Windows.
Удаление папки windows old
Некоторые ставят систему пропустив форматирование диска и у них появляется папка с системными файлами старой windows обычно называется эта папка Windows old. Многие не знают, что папку Windows old можно удалить. Удалить старую папку windows можно очисткой диска в Windows 7.
Жмём «Пуск» — «Все программы» — «Стандартные» — «Служебные» — «Очистка диска». Откроется окно в котором надо выбрать диск на котором находится папка Windows old и нажать «ОК». Диск просканируется и появится окно в котором жмём «Очистить системные файлы».
Удаление windows old
Системные файлы удалятся из папки Windows old и теперь можно просто удалить папку Windows old.
Быстрый мониторинг реестра с помощью process monitor
Давайте выясним, откуда «Установка и удаление программ» берет сведения об установленном uTorrent. На панели инструментов Process Monitor и Process Explorer есть мишень, помогающая точно определить процесс.
- Перетяните мишень из Process Monitor на окно панели управления.
Process Monitor автоматически определит процесс окна и отфильтрует по нему результаты мониторинга, в чем легко убедиться, открыв список фильтров сочетанием Ctrl L. В данном случае за руку был схвачен процесс explorer.exe с PID 3704.
В панели управления выполните поиск программы, чтобы спровоцировать запрос в реестр.
В Process Monitor нажмите Ctrl F и поищите имя программы или издателя (я искал torrent).
Перейдите в редактор реестра сочетанием клавиш Ctrl J.