Обнаружена блокировка рекламы: Наш сайт существует благодаря показу онлайн-рекламы нашим посетителям. Пожалуйста, подумайте о поддержке нас, отключив блокировщик рекламы на нашем веб-сайте.
Как и обещал, выкладываю подправленный скрипт, позволяющий отправлять на неограниченное кол-во устройств, команды, посредством SSH.
"Описание"
Скрипт управления несколькими устройствами MikroTik. Скрипт позволяет отправить команду или сразу группу команд на неограниченное кол-во устройств.
Для начала работы необходимо: 1) Сделать для каждого устройства собственные конфигурационные файлы и положить их в папку 'configs'. Более подробнее об этом процессе написано в самой папке в файле '_INFO.txt'. 2) Составить необходимые наборы команд и положить их в папку 'scripts'. Более подробнее об этом процессе написано в самой папке в файле '_INFO.txt'.
Работа со скриптом: Для выполнения определённого скрипта, необходимо запустить файл 'MikroTik.cmd' и в качестве первого параметра передать имя скриптового файла из папки 'scripts' без расширения. Например: 'MikroTik.cmd reboot' - выполнит скрипт 'reboot.txt' для всех устройств, для которых в папке 'configs' есть настройка.
Также есть возможность выполнить скрипт только для конкретного устройства. Для этого в качестве второго параметра необходимо передать имя файла конфигурации без расширения. Например: 'MikroTik.cmd reboot main' - выполнит скрипт 'reboot.txt' для устройства 'main.cfg'.
Если устройство имеет Ethernet порт, то оно обязано быть подключено через него. Компьютер, Ноутбук, Телевизор, Принтер, Камера видеонаблюдения, и т.д.
Если нет возможности протянуть кабель, то найдите её, или страдайте со своими проблемами Wi-Fi дальше.
Wi-Fi это сеть для мобильных устройств. Если Вы подключили свой шикарный 50" телевизор не кабелем, то без фотоотчёта, когда он лежит у Вас в кармане дальнейшего разговора не получиться. Это относится и ко всем остальным устройствам.
Если Ваше устройство вызывает вопросы в работе, первое что необходимо делать: NetInstall + дальнейшая настройка вручную.
Не используйте WebFig или QuickSet - это пути к глюкам и ошибкам. Только SSH или WinBox, и да, - WinBox есть под Android.
name.rsc - это текстовый файл, и Вы можете его открыть блокнотом.
Если Вы хотите связаться со мной для ремонта или настройки, то: Telegram ( Не благотворительность ).
Может дурацкий вопрос (не пробовал ваш способ, бо работает другой), но после той же команды на выключение\перезагрузку, разве не требуется подтверждение в виде команды "y"? Понимаю что возможно туплю, но через телнет без этого никак.
Если мне не изменяет память, то Pytty по умолчанию пытаться ответить разрешительно на любые вопросы, если читаются команды из файла. Так, подозреваю, если выполнить команду сброса настроек, она выполнится весело и непринуждённо :)
Небольшой свод правил логики и ссылок:
Если устройство имеет Ethernet порт, то оно обязано быть подключено через него. Компьютер, Ноутбук, Телевизор, Принтер, Камера видеонаблюдения, и т.д.
Если нет возможности протянуть кабель, то найдите её, или страдайте со своими проблемами Wi-Fi дальше.
Wi-Fi это сеть для мобильных устройств. Если Вы подключили свой шикарный 50" телевизор не кабелем, то без фотоотчёта, когда он лежит у Вас в кармане дальнейшего разговора не получиться. Это относится и ко всем остальным устройствам.
Если Ваше устройство вызывает вопросы в работе, первое что необходимо делать: NetInstall + дальнейшая настройка вручную.
Не используйте WebFig или QuickSet - это пути к глюкам и ошибкам. Только SSH или WinBox, и да, - WinBox есть под Android.
name.rsc - это текстовый файл, и Вы можете его открыть блокнотом.
Если Вы хотите связаться со мной для ремонта или настройки, то: Telegram ( Не благотворительность ).