Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat удалить все , включая подпапки? / 16 сообщений из 16, страница 1 из 1
22.12.2008, 12:57
    #35727578
djohnnyk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Собственно как можно удалить bat ником все содержимие папки , включая подпаки и файлы ?
...
Рейтинг: 0 / 0
22.12.2008, 13:07
    #35727617
moff_f
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
djohnnyk,

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
C:\>rmdir /?
Удаление каталога.

RMDIR [/S] [/Q] [диск:]путь
RD [/S] [/Q] [диск:]путь

    /S      Удаление дерева каталогов, т. е. не только указанного каталога,
            но и всех содержащихся в нем файлов и подкаталогов.
...
Рейтинг: 0 / 0
22.12.2008, 13:12
    #35727630
djohnnyk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
moff_f т. е. не только указанного каталога,
но и всех содержащихся в нем файлов и подкаталогов.

Это я находил . Проблема в том что первоначальный каталог должен оставаться , надо чтоб очищалось содержимое.
...
Рейтинг: 0 / 0
22.12.2008, 13:24
    #35727660
bat удалить все , включая подпапки?
djohnnykmoff_f т. е. не только указанного каталога,
но и всех содержащихся в нем файлов и подкаталогов.

Это я находил . Проблема в том что первоначальный каталог должен оставаться , надо чтоб очищалось содержимое.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
c:
cd c:\data
rmdir /s q/ c:\data
mkdir c:\data
cd..
dir
exit

- вопросы еще есть?
...
Рейтинг: 0 / 0
22.12.2008, 13:37
    #35727699
djohnnyk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Преподаватель компьютерных курсо

- вопросы еще есть?

Спасибо , помогло.
Больше вопросов нет.
...
Рейтинг: 0 / 0
22.12.2008, 13:49
    #35727757
bat удалить все , включая подпапки?
djohnnykПреподаватель компьютерных курсо
- вопросы еще есть?
Спасибо , помогло.
Больше вопросов нет.

Но!!! если в папке будет открыт документ или программа - ничего не удалится!!!
В таком случае лучше Unlocker'ом воспользоваться, советую для начала справкой воспользоваться:
Код: plaintext
C:\Program Files\Unlocker\Unlocker /?
...
Рейтинг: 0 / 0
22.12.2008, 14:14
    #35727868
djohnnyk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Преподаватель компьютерных курсо
если в папке будет открыт документ или программа - ничего не удалится!!!



В моем случае это не проблема. Эта папка на сетевом диске, очищаться будет вечером , когда все компы выключены, и следовательно ничего открытого не будет. Да и щас проверил - не удалились только открытые файлы , все остальное удалилось.
...
Рейтинг: 0 / 0
22.12.2008, 14:25
    #35727903
bat удалить все , включая подпапки?
djohnnykПреподаватель компьютерных курсо
если в папке будет открыт документ или программа - ничего не удалится!!!



В моем случае это не проблема. Эта папка на сетевом диске, очищаться будет вечером , когда все компы выключены, и следовательно ничего открытого не будет. Да и щас проверил - не удалились только открытые файлы , все остальное удалилось.

Имелось ввиду не удалятся именно открытые файлы, другое конечно удалится.
Этот процесс можно еще и автоматизировать с помощью Automate Enterprisе 6 , советую ;-)
автор AutoMate Enterprise - мощная программа для автоматизации практически любых процессов как на локальном компьютере, так и в масштабой локальной сети, причем знаний программирования для этого не требуется. В программе предустановлено более 100 разнообразных действий, комбинируя которые, можно добиться автоматизации выполнения абсолютного большинства возможных задач. Процесс составления задания на автоматизацию процесса достаточно прост, вдобавок при его создании можно использовать метод перетаскивания. Доступные задания включают запуск и закрытие приложений, веб-сайтов, FTP и E-Mail сессий, SQL запросы, FTP передачи, запись и чтение из файлов, отправка электронной почты. Кроме того, есть действия «принятия решения», такие как ожидание появления или исчезновения определенных окон, выбор окна на основе текстового содержания, контроль значения текста.
...
Рейтинг: 0 / 0
22.12.2008, 14:41
    #35727974
djohnnyk
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Преподаватель компьютерных курсо Automate Enterprisе 6

Спасибо за совет , но обойдусь бесплатным планировщиком
...
Рейтинг: 0 / 0
10.06.2009, 13:38
    #36035454
qweqwe100
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Пробовал создать батник для очищения папок "Temp,Tmp,Recent,NetHood и т. д.". Сочетанием команд:
***************
del "%SystemRoot%\TEMP\"*.* /f /S /q
rmdir "%SystemRoot%\TEMP\" /S /q
mkdir "%SystemRoot%\TEMP\"
***************
"%homedrive%\Do
**************
и т. д.

Под админом проблем нет, а вот под юзверем не создаются папки в ресурсах где они не имеют права писать. Например "Windows\Temp" - удаляется, но не создаётся вновь.
...
Рейтинг: 0 / 0
11.06.2009, 07:51
    #36036727
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Код: plaintext
1.
2.
3.
4.
5.
dir %SystemRoot%\TEMP\ /ad /s /b /od > C:\file.tmp
for /F %%i in (C:\file.tmp) do rmdir "%%i" /S /q
dir %SystemRoot%\TEMP\ /s /b /od > C:\file.tmp
for /F %%i in (C:\file.tmp) do del "%%i"
del C:\file.tmp
...
Рейтинг: 0 / 0
11.06.2009, 07:54
    #36036731
golsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
В догонку
К командам del ключик /q еще добавить надо.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.12.2017, 14:05
    #39571388
descent52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Зачищает рабочий стол полностью от всех файлов и папок, оставляя только ярлыки,
предварительно скопировав файлы и папки в папку c:\temp\СЕГОДНЯШНЯЯ ДАТА

Делаем move_and_delete.bat и помещаем его в какую-нибудь папку
В батник пишем следующее

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
@echo off
set "d=%Userprofile%\Desktop"
cd %d%

set "fld=c:\temp\%date%"

mkdir %fld%

xcopy *.* %fld% /s /e

FOR /D %%i in (*) do (RMDIR /S /Q  "%%~i" && echo %%~i)

for /f "delims=" %%a in ('dir /a-d/b "%d%"^|findstr /rv /c:"move_and_delete.bat$" /c:"^.ink$" /c:".lnk" /c:".Y"') do del /q "%d%\%%a"

exitt



это я для себя тут размещю, чтобы не потерять. ))
...
Рейтинг: 0 / 0
18.12.2017, 14:25
    #39571407
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
descent52,

есть еще ярлыки с расширением pif
...
Рейтинг: 0 / 0
18.12.2017, 14:44
    #39571436
descent52
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
Roman Mejtes, спасибки, просили только про lnk сохранить )))
А вообще, тётко-юзерам надо всем в автозагрузку ентот батник вставить, ибо нечего!!!
...
Рейтинг: 0 / 0
18.12.2017, 22:44
    #39571689
Roman Mejtes
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
bat удалить все , включая подпапки?
descent52Roman Mejtes, спасибки, просили только про lnk сохранить )))
А вообще, тётко-юзерам надо всем в автозагрузку ентот батник вставить, ибо нечего!!!
сделайте пользователя гостем, засунте все нужные ярлыки в папку для всех пользователей, при каждой перезагрузке профиль будет девственным и чистым как слеза младенца )
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / bat удалить все , включая подпапки? / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]