Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/390: Рейтинг темы: голосов - 390, средняя оценка - 4.89
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 65

Удаление файлов из папки

09.05.2013, 11:24. Показов 79554. Ответов 16
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите пожалуйста, вот написал батник для удаление всех файлов из указанной папки

Bash
1
2
del "%USERPROFILE%\AppData\Local\Temp\*.*"
del "C:\Windows\Temp\*.*"
И вот что выходит при запуске, как можно сделать чтобы батник по дефолту соглашался со всем, чтобы пользователю не нужно было жать ничего, чтобы запустил и все, Спасибо.

[cut]
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.05.2013, 11:24
Ответы с готовыми решениями:

Удаление файлов из папки
всем привет, у меня такая задачка: на диске есть папка(мы знаем к ней путь), в этой папке хранятся еще несколько подпапок, необходимо...

Удаление заданных файлов из папки
Доброго времени суток. Подскажите пожалуйста: Есть батник, который удаляет все из папки 1 @echo off psexec @C:\Bat\ip.txt -u...

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

16
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
09.05.2013, 12:03
Bash
1
del /F /Q "C:\Windows\Temp\*"
1
3 / 3 / 0
Регистрация: 10.11.2012
Сообщений: 65
09.05.2013, 12:17  [ТС]
Спасибо, буду побывать.

Добавлено через 8 минут
Ох, а как сделать чтобы он папки тоже стирал, а то только файлы, а папки не трогает
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
09.05.2013, 12:58
Цитата Сообщение от zaq1993 Посмотреть сообщение
Ох, а как сделать чтобы он папки тоже стирал, а то только файлы, а папки не трогает
Специал фор папки
Bash
1
for /f "usebackq delims=*" %%A IN (`dir "C:\Windows\Temp" /b /a:d`) DO (rd /s /q "%%A")
Только пробуй с осторожностью, поскольку если я где-то ошибся...
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
09.05.2013, 18:17
Вариант:

Bash
1
2
3
4
5
@echo off
cd /d "%temp%"
rd /s /q "%temp%"
cd /d "%windir%\temp"
rd /s /q "%windir%\temp"
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
10.05.2013, 10:25
Bash
1
2
3
4
5
@echo off
attrib -r -a -s -h %temp% /s /d 
del /s /q %temp%\*.*
attrib -r -a -s -h %tmp% /s /d 
del /s /q %tmp%\*.*
Dragokas, rd вроде каталоги удаляет?
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
10.05.2013, 14:53
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
rd вроде каталоги удаляет?
ога, rmdir

Добавлено через 1 минуту
Цитата Сообщение от Dragokas Посмотреть сообщение
Bash
1
2
3
4
5
@echo off
cd /d "%temp%"
rd /s /q "%temp%"
cd /d "%windir%\temp"
rd /s /q "%windir%\temp"
А зачем cd?
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
10.05.2013, 15:23
FraidZZ, дык я наверно туплю...%temp% тоже удалится?
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
10.05.2013, 16:28
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
%temp% тоже удалится?
В чьем коде? В моем - нет.
В коде Dragokas'a - да.
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
10.05.2013, 17:35
FraidZZ, да ,я про его код.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
10.05.2013, 19:36
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
Dragokas, rd вроде каталоги удаляет?
Да. ТС спрашивал:
Цитата Сообщение от zaq1993 Посмотреть сообщение
как сделать чтобы он папки тоже стирал
...
...
Цитата Сообщение от Koza Nozdri Посмотреть сообщение
%temp% тоже удалится?
Нет. Старая надежная фишка.
Комментарии:
Bash
1
2
3
4
5
6
7
8
9
10
@echo off
:: Заблокировать каталог
cd /d "%temp%"
:: Удалить каталог temp со всем содержимым.
:: rd удалит все папки и файлы внутри temp, после чего выбьет ошибку,
:: т.к. не сможет удалить сам корневой каталог даже с админ. правами
rd /s /q "%temp%"
:: Аналогично для temp в папке Windows-а
cd /d "%windir%\temp"
rd /s /q "%windir%\temp"
1
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
10.05.2013, 20:17
Dragokas, ясно.
Ну я тоже правильно написал скрипт.
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18030 / 7733 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
10.05.2013, 21:52
Koza Nozdri, можно было обойтись одной командой:

Bash
1
del /F /S /Q /A "%temp%\*.*"
%temp% и %tmp% разве не одно и тоже?
0
Модератор
Эксперт JS
 Аватар для Eva Rosalene
5241 / 2115 / 416
Регистрация: 06.01.2013
Сообщений: 4,846
10.05.2013, 22:25
Цитата Сообщение от Dragokas Посмотреть сообщение
%temp% и %tmp% разве не одно и тоже?
Одно.
0
Особый статус
Эксперт WindowsВирусоборец
8429 / 1708 / 87
Регистрация: 15.04.2011
Сообщений: 5,520
10.05.2013, 23:09
Да одно,я и забыл что обе команды оставил.
0
Заблокирован
09.01.2017, 12:02
а для чего очищать временные папки?
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
10.01.2017, 01:51
Цитата Сообщение от Kawa_Cykan Посмотреть сообщение
а для чего очищать временные папки?
чтобы багажник не отвалился когда-нибудь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.01.2017, 01:51
Помогаю со студенческими работами здесь

Удаление файлов-картинок из папки по заданному списку
Здравствуйте! Есть список ненужных картинок в txt файле, есть папка, в которой более 10000 картинок. Необходим батник, который поможет...

Удаление файлов из папки сортируя из тхт с батником
Доброй ночи всем. Нужна Ваша помощь. 1.Есть папка в с:\test\test2. В данной папке лежат файлы 20 шт. Есть 1.тхт в котором имена этих...

Удаление из папки всех файлов, кроме указанных
Дело вот какое. Попробую обстоятельно объяснить. Есть ПАПКА(корневая) содержит: **.bat файлы- удалить 1.bat- нужно оставить ...

Удаление файлов из определенной папки каждые 10 минут
Добрый день! Прошу вас помочь создать Батник который удаляет через каждых 10 минут из определенной папки все файлы, которые были созданы....

Удаление из заданной папки файлов, не содержащих определённой строки
Доброго времени суток! Подскажите пожалуйста текст батничка, который бы анализировал ряд файлов в папке "source" и все файлы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru