|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Запуск программ из батника |
|
|
CMD/BAT - [решено] Запуск программ из батника
|
Пользователь Сообщения: 58 |
Профиль | Отправить PM | Цитировать Обычно запуск программ из батника выглядит как строка: “c:\program files\example.exe”
А как быть, если нужно запустить произвольный exe-файл из нужной папки? Вариант “c:\program files\*.exe” не проходит… |
|
Отправлено: 23:51, 03-04-2008 |
Ветеран Сообщения: 20095
|
Профиль | Отправить PM | Цитировать akrav, это типа *******.bat имя. расширение ? Так?
Задачи на bat-файлах |
------- Отправлено: 00:09, 04-04-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 260
|
Профиль | Отправить PM | Цитировать |
------- Отправлено: 10:04, 04-04-2008 | #3 |
Пользователь Сообщения: 58
|
Профиль | Отправить PM | Цитировать В известной папке находиться один exe-ник. Имя этого файла периодически меняется. Поэтому чтобы не переправлять батник, желательно написать строку для самого общего варианта, т.е. для *.exe.
|
Отправлено: 14:22, 04-04-2008 | #4 |
Пользователь Сообщения: 117
|
Профиль | Сайт | Отправить PM | Цитировать Имхо, простым батником здесь не обойтись
Цитата:
|
||
------- Отправлено: 14:42, 04-04-2008 | #5 |
Сообщения: 53441
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:42, 04-04-2008 | #6 |
Ветеран Сообщения: 3320
|
Профиль | Отправить PM | Цитировать |
Отправлено: 14:52, 04-04-2008 | #7 |
Новый участник Сообщения: 35
|
Профиль | Отправить PM | Цитировать Здравствуйте. К сожилению не хватает знаний чтобы немного доделать эту команду For %%I In ("E:\13\*.exe") Do %%I , она работает, но не до конца, после выполнения батником в ХР, открывается всегда один и тот же экзэшник, после его закрытия открывается один и тотже следующий и т. д. , то последывательность открытия всегда одинаковая. Если не отнимет много времени подскажите плз как доделать команду чтобы выбор exe был чисто случайным?
|
Отправлено: 19:37, 06-04-2009 | #8 |
Ветеран Сообщения: 842
|
Профиль | Отправить PM | Цитировать
Кажись так, но я не шарю
Паузы после теста можно стереть. Цитата Wens:
|
|
------- Отправлено: 06:21, 07-04-2009 | #9 |
Новый участник Сообщения: 35
|
Профиль | Отправить PM | Цитировать Да нет же, я говорю про случайный выбор. Именно случайный выбор. Экзешники включаются по очереди каждый после закрытия предыдущиго, но последывательность всегда одна и таже. А интересно как сделать чтобы выбор первого включающигося экзешника был случайный? Может как то типа "выключить ехе" - "выключить ехе" и так на время от 2 секунд до 5 путем применения ping -n (2-5?) localhost , но тогда как сделать чтобы выбор количества пингов был случайным? Т.е. пока cmd пингует идет процесс включения - выключения экзэшников, прекращение пинга и есть выбор ехе в этот момент открытого, но как тогда сделать произвольное кол-во пингов? Может кто знает? Хотя мне подойдет и скрипт vbs, для случайного выбора файла, только покароче,может кто знает?
|
Отправлено: 21:27, 07-04-2009 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] Запуск программ с flash-драйва | SharkyEXE | Скриптовые языки администрирования Windows | 4 | 20-09-2009 13:15 | |
Разное - Связать запуск батника с запуском какого-либо екзэшника | vse | Microsoft Windows 2000/XP | 1 | 19-09-2009 18:41 | |
GPO: ошибки выполнения батника при загрузке системы (запуск сценариев) | Hooty | Microsoft Windows NT/2000/2003 | 15 | 24-02-2009 13:31 | |
[решено] Ограничение на запуск определенных программ. | voler | Microsoft Windows NT/2000/2003 | 3 | 18-02-2008 10:17 | |
sbs и запуск батника при логоне | farlow | Microsoft Windows NT/2000/2003 | 4 | 30-11-2007 13:16 |
|