|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Пакетный файл, предназначенный для удаления файлов с определенным расширением |
|
|
CMD/BAT - Пакетный файл, предназначенный для удаления файлов с определенным расширением
|
Новый участник Сообщения: 11 |
Профиль | Отправить PM | Цитировать И снова здраствуйте, помогите с задачей:
Необходимо создать Пакетный файл, предназначенный для удаления файлов с определенным расширением, расположенных в месте, заданном определенным путем. Полный путь расположения и расширение удаляемых файлов задаются в качестве пакетных параметров. В процессе необходимо осуществлять запрос на подтверждение удаления. После удаления в отдельный файл выводится отчет, содержащий список удаленных файлов с их полным путем, который, в свою очередь, в автоматическом режиме загружается в текстовый процессор «Блокнот». Надеюсь на вашу поддержку. Спасибо. |
|
Отправлено: 21:11, 16-03-2011 |
Ветеран Сообщения: 1594
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 14:57, 17-03-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать @echo off setlocal enableextensions enabledelayedexpansion set sFolder=%~1 set sExt=%~2 set sLog=%~3 if not defined sExt call :Usage & exit /b 1 if not defined sFolder call :Usage & exit /b 1 if not defined sLog call :Usage & exit /b 1 if not exist "%sFolder%" echo Not found folder [%sFolder%] & exit /b 1 if exist "%sLog%" del "%sLog%">nul for /f "tokens=*" %%i in ('dir /b /a:-d "%sFolder%\*.%sExt%"') do ( del /p /f "%sFolder%\%%i" if not exist "%sFolder%\%%i" echo %sFolder%\%%i>>"%sLog%" ) if exist "%sLog%" start "" "%systemroot%\system32\notepad.exe" "%sLog%" endlocal exit /b 0 rem ========================================================================== rem Процедура Usage rem ========================================================================== :Usage echo Usage: %~nx0 ^<Path to folder^> ^<Extension^> ^<Path to log^> exit /b 0 rem ========================================================================== |
Отправлено: 18:51, 17-03-2011 | #3 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Решено! )))
дай расцелую) |
Отправлено: 21:19, 17-03-2011 | #4 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать ругается на script.cmd , если его убрать , ругается на путь к папке.
не является внутренней или внешней программой, исполняемой пакетным файлом |
|
Отправлено: 23:39, 23-03-2011 | #5 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать ConMan, опишите подробно Ваши действия.
|
Отправлено: 04:49, 24-03-2011 | #6 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Запускаю батник. Вставляю параметры в ковычках . script.cmd " путь " "р асширение"" путь к логу".ивот такую ошибку выдает
|
Отправлено: 11:17, 24-03-2011 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать 1. Приведите точную командную строку, используемую Вами для вызова пакетного файла, обрамлённую тэгом «code», наподобие приведённой в #3.
2. Приведите точное сообщение об ошибке, скопировав текст из окна консоли, так же обрамив его тэгом «code». |
Отправлено: 11:30, 24-03-2011 | #8 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:21, 26-03-2011 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:39, 26-03-2011 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Ошибка при использовании xcopy для копирования файлов с расширением более 3 символов | megaloman | Скриптовые языки администрирования Windows | 2 | 20-01-2011 09:36 | |
CMD/BAT - [решено] Пакетный файл для выборки из спика файлов текстовый(название и описание) | Скуб | Скриптовые языки администрирования Windows | 7 | 18-05-2010 15:17 | |
CMD/BAT - пакетный файл для построения системы студенческих каталогов | ololo18 | Скриптовые языки администрирования Windows | 1 | 21-04-2010 07:06 | |
чем открыть файл с расширением .tbk для редактирования | Кардан | Хочу все знать | 2 | 17-02-2010 19:45 | |
пакетный файл | 3Gi | Автоматическая установка Windows 2000/XP/2003 | 1 | 05-08-2008 19:28 |
|