Есть файлопомойка на винде, упс и два микротика. Упс подключен к файлопомойке и в случае беды все корректно выключается, но не 2 микротика, они то не в курсе что электричество кончилось. Будут очень благодарен, если кто то тыкнет меня носом в рабочую версию скрипта\софтины\иного варианта, при помощи которого можно автоматически выключить микротик.
Вкратце скажу что и тут на форуме было решение и vb скрипт есть на просторах тырнета, но все варианты не помогают, точнее помогают, но только "вручную" когда запускаю все выше перечисленное на залогиненом польователе, стоит только запихать все это в шедулер, так сразу оно перестает работать. Так что может кто то сталкивался, видел, или быть может даже практикует и готов поделиться решением?
Автоматическое удаленное выключени
- podarok66
- Модератор
- Сообщения: 4360
- Зарегистрирован: 11 фев 2012, 18:49
- Откуда: МО
Так вроде же есть пакет UPS в составе доппакетов к программному обеспечению. Что там Вас не устроило?
Мануалы изучил и нигде не ошибся? Фаервол отключил? Очереди погасил? Витая пара проверена? ... Тогда Netinstal'ом железку прошей и настрой ее заново. Что, все равно не фурычит? Тогда к нам. Если не подскажем, хоть посочувствуем...
-
- Сообщения: 1199
- Зарегистрирован: 29 сен 2011, 09:16
Дело в том, что упс, файлопомойка и rb750gl в одном месте, но у 750 нет usb, что бы упс подцепить, а вот rb2011 совершенно в другом месте и его оттуда не хочется переносить дабы wi-fi покрытие не ухудшилось, да и провода перепрокладывать нет желания.
-
- Сообщения: 1199
- Зарегистрирован: 29 сен 2011, 09:16
Собственно говоря все получилось.
Если кому пригодится то:
Задача, как уже писал, была следующая - Машина под виндой (файлопомойка на server 2012r2), к которой подключен упс, ну и конечно же тик (в моем случае 2), при падении питания машина должна выключить микротик и выключится сама. С выключением машины проблем естественно не было (софт от бесперебойника делает свое дело), а вот микротики победил благодаря товарищу wolf_ktl, за что ему огромное спасибо!
И так, вот этот способ способен отработать даже при не залогиненом пользователе, что для меня было критично
Далее отыскал эвент в журнале событий, и на его появление повесил выполнение сей прелести.
Правда с первого раза нарвался на "подводный камень" - Путти при первом запуске выкидывает какое то окошко с предупреждением, а я запихивая задачу в шедуллер, запихивал ее под другим пользователем, соответственно это окошко не давало хода для нормальной отработки задания.
Так что еще раз спасибо товарищу wolf_ktl!
Если кому пригодится то:
Задача, как уже писал, была следующая - Машина под виндой (файлопомойка на server 2012r2), к которой подключен упс, ну и конечно же тик (в моем случае 2), при падении питания машина должна выключить микротик и выключится сама. С выключением машины проблем естественно не было (софт от бесперебойника делает свое дело), а вот микротики победил благодаря товарищу wolf_ktl, за что ему огромное спасибо!
И так, вот этот способ способен отработать даже при не залогиненом пользователе, что для меня было критично
Кладем в одну папку c:\telnet\ файлы putty.exe, script.cmd, run-onlogin.txt
В файл script.cmd пишем:
Код:
@ECHO OFF
SET __HOSTNAME="192.168.1.1"
SET __LOGIN="admin"
SET __PASSWORD="1234"
SET __SCRIPTNAME="c:\telnet\run-onlogin.txt"
START c:\telnet\putty.exe -m %__SCRIPTNAME% -l %__LOGIN% -pw %__PASSWORD% %__HOSTNAME%
В файл run-onlogin.txt пишем:
Код:
sustem shutdown
Далее отыскал эвент в журнале событий, и на его появление повесил выполнение сей прелести.
Правда с первого раза нарвался на "подводный камень" - Путти при первом запуске выкидывает какое то окошко с предупреждением, а я запихивая задачу в шедуллер, запихивал ее под другим пользователем, соответственно это окошко не давало хода для нормальной отработки задания.
Так что еще раз спасибо товарищу wolf_ktl!
Последний раз редактировалось KARaS'b 22 июн 2014, 13:09, всего редактировалось 3 раза.
- Dragon_Knight
- Сообщения: 1724
- Зарегистрирован: 26 мар 2012, 18:21
- Откуда: МО, Мытищи
- Контактная информация:
Можете воспользоваться моим скриптом: viewtopic.php?f=10&t=5475
Небольшой свод правил логики и ссылок:
- Если устройство имеет Ethernet порт, то оно обязано быть подключено через него. Компьютер, Ноутбук, Телевизор, Принтер, Камера видеонаблюдения, и т.д.
- Если нет возможности протянуть кабель, то найдите её, или страдайте со своими проблемами Wi-Fi дальше.
- Wi-Fi это сеть для мобильных устройств. Если Вы подключили свой шикарный 50" телевизор не кабелем, то без фотоотчёта, когда он лежит у Вас в кармане дальнейшего разговора не получиться. Это относится и ко всем остальным устройствам.
- Если Ваше устройство вызывает вопросы в работе, первое что необходимо делать: NetInstall + дальнейшая настройка вручную.
- Не используйте WebFig или QuickSet - это пути к глюкам и ошибкам. Только SSH или WinBox, и да, - WinBox есть под Android.
- name.rsc - это текстовый файл, и Вы можете его открыть блокнотом.
- Если Вы хотите связаться со мной для ремонта или настройки, то: Telegram ( Не благотворительность ).
- Мой сайт по Mikrotik: Global Zone >> MikroTik.
-
- Сообщения: 417
- Зарегистрирован: 25 июн 2013, 18:12
KARaS'b писал(а):Собственно говоря все получилось.
Если кому пригодится то:
Задача, как уже писал, была следующая - Машина под виндой (файлопомойка на server 2012r2), к которой подключен упс, ну и конечно же тик (в моем случае 2), при падении питания машина должна выключить микротик и выключится сама. С выключением машины проблем естественно не было (софт от бесперебойника делает свое дело), а вот микротики победил благодаря товарищу wolf_ktl, за что ему огромное спасибо!
И так, вот этот способ способен отработать даже при не залогиненом пользователе, что для меня было критичноКладем в одну папку c:\telnet\ файлы putty.exe, script.cmd, run-onlogin.txt
В файл script.cmd пишем:
Код:
@ECHO OFF
SET __HOSTNAME="192.168.1.1"
SET __LOGIN="admin"
SET __PASSWORD="1234"
SET __SCRIPTNAME="c:\telnet\run-onlogin.txt"
START c:\telnet\putty.exe -m %__SCRIPTNAME% -l %__LOGIN% -pw %__PASSWORD% %__HOSTNAME%
В файл run-onlogin.txt пишем:
Код:
sustem shutdown
Далее отыскал эвент в журнале событий, и на его появление повесил выполнение сей прелести.
Правда с первого раза нарвался на "подводный камень" - Путти при первом запуске выкидывает какое то окошко с предупреждением, а я запихивая задачу в шедуллер, запихивал ее под другим пользователем, соответственно это окошко не давало хода для нормальной отработки задания.
Так что еще раз спасибо товарищу wolf_ktl!
всегда пожайлуста