Статистика
Главная » Статьи » Лабораторные работы » Интерпретатор cmd.exe ОС Windows

Удаления файлов по заданному расширения в каталогах и их подкаталогах. Расширения (можно задать несколько) задаются параметром пакетного фай

Удаления файлов по заданному расширения в каталогах и их подкаталогах. Расширения (можно задать несколько) задаются параметром пакетного файла. Удаленные файлы вывести.

@echo off

if '%1' == '' (
         echo Empty directory param!
    goto :end
)

if exist %1 (
         pushd %1
) else (
    echo Directory isnt exist!!
    goto :end
)

if '%2' == '' (
         echo Empty mask param!
         goto :end
)

:begin

erase  /s %2
shift /2

if '%2' == '' (
    goto :end
)

goto :begin

:end
popd
echo Done

Категория: Интерпретатор cmd.exe ОС Windows | Добавил: admin (27.01.2015)
Просмотров: 839 | Рейтинг: 5.0/1
Всего комментариев: 0
Вход на сайт