|
|
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Вообщем задача такая, есть батник, вот его содержимое: Код: plaintext 1. 2. нужно сделать так,чтобы через 5 минут файлик очищался автоматически, ну и так вот по кругу Что нужно дописать в бат файл, подскажите пожалуйста Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 13:05 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
как один из вариантов: я бы сделал ещё один батник, в котором удаляю файл c:\utils\mynetstat.now а запускался бы он через Назначенные задания каздые пять минут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 16:48 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
... кряхтя встает с кресла, набивает трубку и, сощуривщись, то ли от табачного дыма, то ли от подступающей слепоты, начинает жмать клаву, ворчливо бухтя себе под нос - "ох уж эта молодежь, вот из-за таких на нас, старых DOSовцев, линуксоиды и наезжают, а ведь все можно, если знаючи то"... ШУТКА :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 19:09 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
не 500, а 300 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2007, 19:11 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Пытаюсь написать батник, который переименовывал с определенным расширением файлы добавляя кнему суффикс пример: 1текст.txt, 2текст.txt, 3текст.txt for /r BAT %%i in (*.txt) do ren %%i %%k%%~ni.txt set /a k+=1 Выдает ошибка синтаксиса, если убрать set /a k+=1 просто переименовывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 11:52 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 12:55 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Mozok, Вы проверяли ? просто я так уже пробовал пишет ошибка синтаксиса ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 14:02 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, не проверял. А так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 14:47 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Mozok, ошибка в синтексисе команды ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 14:53 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, совсем забыл, нельзя же вторым параметром полный путь указывать :): Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.07.2010, 15:09 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Mozok, Получается эта конструкция не будет работать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 05:29 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Сейчас эта строка работает, но так как хотелось бы Код: plaintext 1. 2. 3. 4. 5. результат получается 1~ni.txt, 1~ni.txt, хотя показывает что счетчик увеличивается и вместо имени вставляется просто строка ~ni ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 06:32 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ru, попробуйте вот так Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.07.2010, 17:48 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
PL99, не работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2010, 06:11 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ruPL99, не работает Что именно не работает? Какая ОС, версия? Мною тестировалось на Код: plaintext 1. 2. 3. Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2010, 15:17 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
А зачем его del-ом удалять. Всё равно через секунду он будет создан. Можно просто две птички '>>' заменить на одну '>'. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.07.2010, 16:25 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
PL99, версия винды Microsoft Windows [Version 5.1.2600] запускаю батник он быстро закрывается и все, файлы все остаются без из менения команда echo %I должны бла вывести на экран значение переменной %I ? написал этот же код в коммандной строке тоже ничего не происходит автор@echo off setlocal enabledelayedexpansion for /R %I in (*.txt) do ( set /a K+=1 echo %I !K!%~nI%~xI) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2010, 06:02 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
valdemar_ruверсия винды Microsoft Windows [Version 5.1.2600]XP? Впрочем, без разницы. valdemar_ruзапускаю батник он быстро закрывается и все, файлы все остаются без из менения команда echo %I должны бла вывести на экран значение переменной %I ?Хм... Перенаправить вывод в файл не пробовали? Как в том анекдоте - А вы попробуйте, попробуйте. valdemar_ruнаписал этот же код в коммандной строке тоже ничего не происходит Какой "этот же"? Демонстрация, step by step: 1. Исходное состояние (dir *.txt > source.data): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. doIt.bat > a.1 Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 3. Возвращаем батнику требуемую функциональность (меняем echo на ren), выполняем и любуемся на результат (dir *.txt > result.data) : Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. И еще рекомендую почитать доку на тему setlocal enabledelayedexpansion По-русски ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.07.2010, 12:39 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
PL99, Все заработало, спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2010, 06:44 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Здрасти, у меня такая ситуация есть код For %%a in (*.txt) do ren %path%\%%a %new%_\%%a переменная path это путь к каталогу с файлами переменая new это часть нового имени, которое будет добавлено к старому имени файла Так вот результат, такой что у меня переименовываются 3 файла так как надо, но 4 файлу добавляется два %new% в начале имени файла, нужно чтобы все цикл переименования останавливался, а не повторялся! Для наглядности: До переименования: 1.txt 2.txt 3.txt 4.txt После переименования: stat_1.txt stat_2.txt stat_3.txt stat_stat_4.txt Заранее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 09:18 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Навскидку: Сделай два цикла. Один из маски *.txt в *.txt1 а второй обратно. Смысл этого: чтобы уже обработанный файл не попадал под первоначальную маску и не попадал в этот же цикл повторно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.04.2013, 18:43 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
а как застопорить выполнение цикла после того как он выполнил задачу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.04.2013, 01:17 |
|
||
|
Помогите написать батник
|
|||
|---|---|---|---|
|
#18+
Что нужно написать в бат файле, чтоб он создавал лог файл и туда писал все действия, которые прописаны в бат файле? Причем, чтоб все это было в одном, а не создавать другой бат через, который будет запускатся второй батник (например: d:\резервное копирование.bat >d:\log.txt)! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.08.2013, 07:46 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36725827&tid=1341716]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
350ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 671ms |

| 0 / 0 |
