|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] бесконечный цикл выполнения из bat |
|
CMD/BAT - [решено] бесконечный цикл выполнения из bat
|
Пользователь Сообщения: 114 |
Профиль | Отправить PM | Цитировать здравствуйте!
Имеется bat файл, который "банит" по мак адресу некоторые ip в локальной сети. Как можно сделать, так что бы этот файл работал бесконечно, то есть постоянно скрыто выполнял свои команды с 1 по x ?? |
|
Отправлено: 09:35, 23-08-2010 |
Ветеран Сообщения: 1202
|
Профиль | Отправить PM | Цитировать |
------- Последний раз редактировалось sLiDeR-X, 23-08-2010 в 10:24. Отправлено: 10:02, 23-08-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 114
|
Профиль | Отправить PM | Цитировать всё отлично работает спасибо!!!! со скрытием решил проблему через hidcon.exe
|
Отправлено: 10:06, 23-08-2010 | #3 |
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать Добрый день!
А как то можно часть кода выполнять в цикле, а часть вне цикла? Например каждую минуту создавать файл: , но при этом выполнять другие команды: |
Отправлено: 15:31, 21-06-2020 | #4 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать |
|
Отправлено: 16:43, 21-06-2020 | #5 |
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:45, 22-06-2020 | #6 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать в любое место после 2-й строки, но это [timeout /t 4] придется убрать, время определяется тут: ping -n 3 для всех команд или вернее будет функции.
И вообще непонятно использование start /wait и timeout, какой смысл в этом, делайте удаление по отсутствию ошибки после запуска чего-то, вернее будет - не? |
Отправлено: 21:36, 22-06-2020 | #7 |
Новый участник Сообщения: 31
|
Профиль | Отправить PM | Цитировать alpap похоже это не работает так как мне нужно, сейчас опишу подробнее. Мне нужно, чтобы файл создавался циклически вне зависимости от других команд. Например вначале скрипта идет код по созданию файла каждую минуту, а далее я выполняю свои команды:
@rem @rem тут какой то хитрый алгоритм, который каждую минуту создает файл Z:\temp\file.lock и не влияет на работу кода ниже @rem @rem запускаю службу net start Service @rem жду чтобы служба подцепила оборудование timeout /t 4 @rem запускаю приложение и жду окончание его работы start /wait Desktop.exe @rem после окончания работы приложения останавливаю службу, удаляю файл и выхожу из системы net stop Service del /f /q Z:\temp\file.lock logoff |
Отправлено: 13:23, 23-06-2020 | #8 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата pedrosoft:
Цитата pedrosoft:
|
||
Отправлено: 21:20, 23-06-2020 | #9 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Угу. Или переходить на WSH+Wbem или на PoSH.
|
Отправлено: 00:13, 24-06-2020 | #10 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
PowerShell - [решено] Цикл в Powershell | laipisas02 | Скриптовые языки администрирования Windows | 2 | 02-08-2010 12:51 | |
Разное - Программа для решения простых Судоку (бесконечный цикл) | m.s.dos | Программирование и базы данных | 3 | 07-01-2009 05:05 | |
C/C++ - Цикл | ganselo | Программирование и базы данных | 4 | 31-10-2008 12:13 | |
CMD/BAT - [решено] сохранить окно CMD после выполнения bat файла | WChek | Скриптовые языки администрирования Windows | 6 | 17-03-2008 11:03 | |
бесконечный цикл. Функция не возвращает FALSE ? | xamelion | Вебмастеру | 5 | 19-09-2005 14:21 |
|