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

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

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

Аватара для petr_al

Новый участник


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

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


Всем привет!!! У меня вопрос в том, какую команду применить, чтобы удалить все файлы из папки!!! Перепробовал много чего, но ничего не помогло!!! Может, кто чего подскажет?

Отправлено: 12:22, 21-02-2011

 

Аватара для sLiDeR-X

Ветеран


Автор проектов


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

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


petr_al,
Код: Выделить весь код
del /Q *.* c:\1

-------
Конструктор RDS_Boot_KIT и комплект Recovery DiskSuite


Отправлено: 12:37, 21-02-2011 | #2



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

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


Старожил


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

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


Чтобы удалить все файлы нужно выставить все флаги:
Код: Выделить весь код
pushd "%~1"&del "*.*" /q/a/f&popd
Этот батник нужно запускать из комстроки, где параметром - обрабатываемая папка.

Отправлено: 12:46, 21-02-2011 | #3


Googler


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

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


Код: Выделить весь код
@pushd "%~1"&& rd/s/q "%~1"2>nul& popd

Отправлено: 13:43, 21-02-2011 | #4


Аватара для petr_al

Новый участник


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

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


Все разобрался нужно прописать команду
del /Q *.* "D:\Новая папка\" (обязательно кавычки!!!!!). Всем большое спасибо за инфу. СПС!!

Отправлено: 13:48, 21-02-2011 | #5


Аватара для petr_al

Новый участник


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

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


команда на дописать удаление все подкаталогов!! Где у меня ошибка
rd /s /q "D:\Новая папка\"

Я не совсем понял данную запись
Цитата amel27:
@pushd "%~1"&& rd/s/q "%~1"2>nul& popd »
!!! команда rd понятно, но с флагами не очень, как конкретно в моем случае D:\Новая папка

Отправлено: 14:18, 21-02-2011 | #6


Googler


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

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


petr_al, батник в DOS (866) кодировке:
Код: Выделить весь код
pushd "D:\Новая папка"&& rd /s/q "D:\Новая папка"2>nul
popd
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:07, 21-02-2011 | #7


Аватара для petr_al

Новый участник


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

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


Подскажите как это отразить в бат файле!!!! Полный синтаксис!!!! ОБЯЗАТЕЛЬНО ли указывать рабочую папку в бат файле!!!
Пробовал в бат в шедулер ставить не прокатило, через cmd все прекрасно!! Че не правильно pushd "D:\Новая папка"&& rd /s/q "D:\Новая папка"2>nul popd
exit

Отправлено: 15:54, 21-02-2011 | #8


Новый участник


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

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


@echo off
::Удаление временных файлов
pushd "%systemdrive%\Windows\Setup\Scripts\"&& rd /s/q "%systemdrive%\Windows\Setup\Scripts\"2>nul
pushd "%systemdrive%\Temp\"&& rd /s/q "%systemdrive%\Temp\"2>nul
pushd "%systemdrive%\Windows\Temp\"&& rd /s/q "%systemdrive%\Windows\Temp\"2>nul
popd
Exit

Отправлено: 02:11, 08-03-2011 | #9



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление всех файлов из папки 7human7 Скриптовые языки администрирования Windows 50 07-11-2023 21:39
CMD/BAT - [решено] Удаление Папки и всех подпапок и файлов sashok60 Скриптовые языки администрирования Windows 16 02-03-2016 08:54
Удаление файлов из сетевой папки VERVIL Microsoft Windows NT/2000/2003 2 15-04-2010 05:22
CMD/BAT - 50 пк в сети + bat файл = удаление всех файлов с рабочего стола с этих ПК God-of-Chaos Скриптовые языки администрирования Windows 12 15-11-2009 10:27
Удаление всех папок и файлов из папки c:\Temp DIKPro Microsoft Windows NT/2000/2003 10 15-08-2006 16:20




 
Переход