[ОТВЕТИТЬ]
Опции темы
01.07.2012 16:44  
Tushkanchik
Вообще вопрос вроде простой но туплю )
del "%userprofile%\Local Settings\Temp" /s /q - оставляет папки, которые потом легко удаляются руками )
Есть че консольное чтоб подчистую удаляло все внутренности папки но ее саму не трогало
 
01.07.2012 17:28  
AlexeyF
забыл добавить /F
 
01.07.2012 20:04  
Tushkanchik
Неа, папки все равно не удалились )
 
01.07.2012 20:26  
OlegON
винды под рукой нет, но попробуй начать с этого: https://olegon.ru/showthread.php?p=96795#post96795
 
01.07.2012 20:32  
Tushkanchik
нужно и для 2000 винды тоже...
кстати, а раз ты знаток никсов, как это там можно сделать ? есть просто портированные под винду.
rm -rf C:\temp удаляет все с папкой temp )
 
01.07.2012 21:40  
OlegON
логично, сказал удалить папку - удаляет.
rm -rf C:\temp\* или вроде того... там все логично и грамотно...
но я бы не стал заморачиваться с портированными утилитами, однозначно можно обойтись как-то и штатными...
Кстати, указание маски в твоем случае не исправит ситуацию? Если нет - попробуй через for
 
02.07.2012 08:09  
student
удаляй через for и rmdir имя /s /q

типа (навскидку - не проверял)

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 /q

только папка уже пустая должна быть
 
02.07.2012 09:10  
izuware
del /S /Q "%APPDATA%\1C\1Cv82\*.*"
rmdir /S /Q "%APPDATA%\1C\1Cv82"
 
03.07.2012 00:14  
Tushkanchik
нашел на просторах интернета )
Пакетный файл «ClearFolder.cmd» очищает папку, указанную параметром, от всех файлов и подпапок (в том числе и вложенных), независимо от их атрибутов (hidden, system, read-only).

ClearFolder.cmd
Код:
@echo off
setlocal enableextensions enabledelayedexpansion

if exist "%~1" (
echo Clearing folders in [%~1].
pushd "%~1" && (rmdir /s /q "%~1" & popd) 2>nul
) else (
echo Not found [%~1]
)

endlocal
exit /b 0

Примеры использования:
Код:
ClearFolder.cmd "c:\work"
ClearFolder.cmd "%Temp%"

работает и на win2000, вопрос решен ))
 
"Спасибо" Tushkanchik от:
 
Опции темы



Часовой пояс GMT +3, время: 05:00.

Все в прочитанное - Календарь - RSS - - Карта - Вверх 👫 Яндекс.Метрика
Форум сделан на основе vBulletin®
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd. Перевод: zCarot и OlegON
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.