PDA

Показать полную графическую версию : проверять в каталогах наличие файлов с расширением .TMP и удалять их


upward
11-03-2014, 22:00
Вечер добрый.
Такая загвоздка.
1)
Написать пакетный файл, который будет проверять в каталогах, указанных в качестве параметров, наличие файлов с расширением .TMP и удалять их. Если пути поиска не заданы, вывести сообщение. Создать протокол удаляемых файлов.

Это если просто:
del "C:\temp\*.TMP"

но по заданию не понимаю как реализовать.

upward
11-03-2014, 22:36
т.е я так понял,мне надо через set указывать путь к каталогу?

Georgio
12-03-2014, 04:58
@echo off
chcp 1251>nul
if "%*"=="" (
echo Directories are not set.
pause>nul
exit /b
)
(
for %%i in (%*) do (
del /q /s "%%~i\*.tmp"
)
)>protocol.txt
exit /b




© OSzone.net 2001-2012