Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 29
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата Iska:
Да. Но старайтесь избавляться от привычки именовать пакетные файлы именами внутренних команд или внешних исполняемых файлов. Назовите пакетный файл как-то иначе. Да и расширение для ясности лучше давать «.cmd». То же относится и к именованию каталогов. »
Запускаю del_bat.cmd "dir" рядом с файлом скрипта лежит папка dir с файлами, удалил echo в скрипте, ничего не происходит с файлами просто cmd окно промелькнет и все...

Запускаю вот так прямо из командной строки cmd: for /f "skip=10 delims==" %%i in ('dir /b /a:-d /o:-d') do del /f /q "%%i" удаляет 10 файлов, а пакетником не работает...

Подскажите что может быть?

Все, доделал сам! Спасибо большое!!!

Для некой рекурсии применил вот это:

Код: Выделить весь код
For /R %%i In (.) Do Copy *.cmd "%%i"
For /R %%i In (*.cmd) Do (
   PUSHD %%~dpi
   If /I Not "%%~dpi"=="%~dp0" CMD /C "%%i"
   POPD
)

Последний раз редактировалось AlexPebody, 10-05-2012 в 14:06.


Отправлено: 13:43, 10-05-2012 | #5