Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление определенных подпапок и файлов в каталоге

Ответить
Настройки темы
CMD/BAT - [решено] Удаление определенных подпапок и файлов в каталоге
Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


Изменения
Автор: Stalker_AleX333
Дата: 26-02-2017
Завис на таком несложном моменте, как удаление определенных подпапок и файлов в каталоге.

Нечто подобное можно сделать таким путем:
Код: Выделить весь код
cd /d %имя папки% && rmdir /s /q %имя папки%
Но в данном случае смена директории наверное не нужна. cmd-шник запускается из основного каталога, а необходимые к удалению подпапки (не все. по имени) и некоторый набор файлов находятся в подкаталоге Data.

И да, я кажется сделал очень большую бяку, допустив опечатки в:
Код: Выделить весь код
if %var%==3 del /F /S /Q /A "%Data\Textures%\*.*"
Итог - пошло массовое удаление файлов с диска на котором был запущен cmd-шник. Успех по-жизни...
Это называется, не пишите ничего в 2 часа ночи...

Отправлено: 13:28, 26-02-2017

 
mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата Stalker_AleX333:
if %var%==3 del /F /S /Q /A "%Data\Textures%\*.*"
Итог - пошло массовое удаление файлов с диска на котором был запущен cmd-шник »
Ещё бы... Переменная окружения %Data\Textures% была пустая, произошёл переход к корню диска за счёт слэша после этой "конструкции" и стало удаляться *.*, (т.е. с учётом ключей — всё) относительно корня...

-------
Mikhail Zhilin


Отправлено: 18:36, 28-02-2017 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

Stalker_AleX333


Сообщения: n/a

Профиль | Цитировать


Вопрос решен. Всем спасибо за помощь.

Отправлено: 23:51, 28-02-2017 | #12



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Удаление определенных подпапок и файлов в каталоге

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление Папки и всех подпапок и файлов sashok60 Скриптовые языки администрирования Windows 16 02-03-2016 08:54
CMD/BAT - [решено] Удаление определенных файлов из подпапок. NikolayHAOS Скриптовые языки администрирования Windows 1 30-10-2013 00:58
CMD/BAT - Удаление всех файлов из подпапок Scumtron Скриптовые языки администрирования Windows 2 17-10-2013 16:15
CMD/BAT - [решено] Удаление определенных файлов из подпапок 91892823 Скриптовые языки администрирования Windows 2 15-11-2012 07:31
CMD/BAT - [решено] удаление всех файлов и подпапок в нескольких папках alexandri Скриптовые языки администрирования Windows 18 12-01-2010 05:33




 
Переход