|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Рекурсивное удаление папки по полному пути |
|
CMD/BAT - Рекурсивное удаление папки по полному пути
|
Забанен Сообщения: 27 |
Допустим есть у нас папки в текущей директории test1, test2 и test3. Они одинаково хорошо удаляются командами:
То есть текущей папкой является C:\proof. Как удалить папки из другой папки, не меняя рабочей папки, по их полному (понятное дело) пути? То есть cd и pushd не айс, их использовать не хотелось бы. |
|
Отправлено: 18:17, 13-08-2020 |
Ветеран Сообщения: 992
|
Профиль | Сайт | Отправить PM | Цитировать Дык команда с абсолютными путями и сработает откуда угодно, не понимаю в чем вопрос.
|
Отправлено: 18:30, 13-08-2020 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Забанен Сообщения: 793
|
Elven, в нежелании вводить эти абсолютные пути, нужно полагать. Если предполагалась какая-то одна папка и при этом с очень длинным путём, любой психанёт. А так, если есть sed можно уложиться в однострочник вида:
|
Отправлено: 18:41, 13-08-2020 | #3 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 20:22, 13-08-2020 | #4 |
Ветеран Сообщения: 2708
|
Профиль | Отправить PM | Цитировать |
|
------- Отправлено: 21:27, 13-08-2020 | #5 |
Забанен Сообщения: 793
|
megaloman, тогда уж forfiles:
Iska, не знаю как прочим, но перечислять название папок очень утомительно. Если пара-тройка, конечно, ничего, но если пачка... всё равно что в ногу себе стрелять из дробовика. Пример с sed можно сдобрить регуляркой, отсеивающей какие-то папки по определённому критерию, ровно как и в случае с forfiles можно задать некоторые шаблоны. |
Последний раз редактировалось greg zakharov, 13-08-2020 в 22:11. Отправлено: 22:01, 13-08-2020 | #6 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] Удаление папки с указанием относительного пути | BKPB | Скриптовые языки администрирования Windows | 4 | 06-06-2020 15:19 | |
Любой язык - Изменение пути в INI файле по имени папки верхнего | Kn9z | Скриптовые языки администрирования Windows | 12 | 10-10-2018 20:40 | |
Прочее - [решено] Общие сетевые ресурсы доступны только по полному пути | UncleD | Сетевые технологии | 3 | 21-08-2018 12:56 | |
CMD/BAT - [решено] Удаление папки по дате | Obnin | Скриптовые языки администрирования Windows | 8 | 14-12-2011 13:21 | |
CMD/BAT - [решено] Найти папкИ и переместить их по указанному пути... | djvall | Скриптовые языки администрирования Windows | 1 | 02-02-2011 08:58 |
|