msgbartop
Главное задаться целью
msgbarbottom




12 Май 10 Как определить день недели в прошлом?

В PS это просто $wd=(get-date «xx.xx.xxxx»).DayOfWeek

В batch тоже просто,  но  долго. Как  реализовать  via  WMIC,  если  конечно  это  возможно?
Пробовал:

wmic path win32_LocalTime where (day=xx and month=xx and year=xxxx) get DayOfWeek

Но получаю ошибку: «Отсутствуют экземпляры класса.» ?? Что это значит?

ЗЫ. vbs и  js  не обсуждаются. Это должно быть реализовано в *.cmd (это я могу и сам, главное подскажите что реализовывать) без создания временных vbs и т.д.

Гибриды  batch  +  …  тоже  не  нужны,  ну  или  если  они  будут, то небольшие  по  объёму,  не  выводить  ничего  лишнего  в консоль, не  создавать  в  процессе  выполнения  временных  файлов и должны быть общеисполняемы.

Tags: , ,

12 Фев 09 Скрипты перезагрузки модема

Не так давно я задался целью немного облегчить свою работу. Все дело в том, что я администратор одной из минских домашних сетей. Работа интересная, творческая, но рутины хватает. Есть сервера, поэтому хочется автоматизма.

Когда модемы долго работают, они начинают тормозить или терять связь. У кого дома стоит ADSL – модем или кто когда-нибудь звонил на техническую поддержку интернет провайдера помнит, что первый вариант решения проблемы: перезагрузите модем. Да, бывает это не так часто, но всеже. А если ты не дома, то что делать? Да и почему бы в качестве перестраховки не сделать так, чтобы можемы перезагружались автоматически? Сказано сделано. Порывшись в интернете я не нашел ничего путного под линукс. Были попытки написать какие-то скрипты под Винду. Но мне это не подходило.

Немного расстроившись, я решил обратиться за помошью к братьям линуксоидам. Естественно, скрипты мне никто не написал, но вот натолкнули на решение проблемы, подкинув ссылку:

http://ru.wikipedia.org/wiki/Expect

Покопав в этом направлении, я понял, что именно этот скриптовой язык и поможет мне решить проблему. Прочем решить ее универсально, написать скрипты для каждой модели модема с минимальными измененями. Как я понял скриптовой язык Expect позволяет парсить выводимую информацию и после определенных фраз вводить те или иные значения. Это стало очень важным, потому что в модемах Zyxel работает специальная оболочка и до командной строки еще добраться надо, это вам не D-Link где все просто: ввел команду и получи сразу результат.

!!!Важно!!!

Перед тем как запускать приведенные скрипты необходимо установить соответствующий пакет, для того чтобы Linux понимал данный скриптовой язык.  Поскольку я являюсь фанатом Linux Debian, то команда установки выглядит следующим образом:

# atp-get install expect

(далее…)

Tags: , , , , , , , , , , , , , , , ,



Каталог TUT.BY Rating All.BY Rambler's Top100 Каталог на TIGA.BY, а также  новости, работа, объявления, фото и многое другое NP.BY - Новый портал. Почта, чат, погода, авто, объявления, рефераты. Каталог на interby.net Первый Каталог - Предложения продавцов, каталог цен
Раскрутка сайтов