ПоискНавигация |
скриптыПеречисляем виртуальные машины на Hyper-VСкрипт берет имена или ip адреса физических серверов под управлением Hyper-V (не важно Windows Server 2008R2 with Hyper-V или просто Hyper-V Server) из таблицы базы данных и заносит названия виртуальных машин в другую таблицу базы данных. У таблиц настроены связи по ключевым полям поэтому в MS Access можно достаточно удобно посмотреть где и что работает. Скрипт можно доработать до небольшой системы, которая позвонил в реальном времени смотреть где и какая станция запущена, нет ли превышения по использованию лицензий ну и так далее. В данном примере из скрипта убрал обработку ошибок, чтобы не засорять сам код, но она вам скорее всего понадобится.
Snapshot виртуальной машины Hyper-V на VBScriptСкрипт создает снимок виртуальной машины на Hyper-V. Запускается:
Переезд 1с 7.7 на новый серверИтак, что у нас есть: старый сервер 1c 7.7 назовем его old-1c-svr, несколько баз 1с общим объемом около 10 Гигабайт (обычные dbf), несколько пользователей работающих с разными базами. Нужно перенести базы на новый сервер, скажем new-1c-svr, и поменять настройки у всех пользователей.
Автоматическое поднятие vpn соединения в UbuntuНа интернет-шлюзе в одной компании часто падал интернет, были написаны скрипты, для vpn соединения, скрипты для правил iptables, но запускать приходилось их ручками. По мануалам пытался настроить автоматическое поднятие интернета, но подружиться с NetworkManager'ом у меня не получилось. Была действительно эпическая битва, но он меня заборол и поэтому было решено не пользоваться им из-за его глюкавости. Сеть настроена по-старинке /etc/network/interfaces, /etc/resolv.conf. Ниже приведенный скрипт был добавлен в рутовый crontab -e:
Автоматизируем создание почтовых ящиков в FreeBSDНекоторое время назад, случилось так, что мне пришлось поднимать почтовый сервер. До этого почтовым сервером для нашего подразделения занимались администраторы из головного офиса, но для того чтобы уменьшить время от подачи заявки до собственно получения почтовой учетки нужно было перевести сервис под наш контроль. Сначала я начал искать возможные бесплатные варианты для Windows. Даже вспомнил как-то один достаточно интересный вариант, но он увы к этому моменту стал стоить денег. Посреди года, никто естественно незапланированных пару килобаксов выделять не будет. Начал советоваться с ребятами из головного офиса, мол как быть и что делать. Подключаем сетевые принтеры автоматическиВстала передомной задача перенести сервис печати с NetWare сервера, на Windows сервер. Накидать принтеров на сервер это быстро, а вот как быть с пользователями? Не бегать же по 130+ (а у кого-то и больше, а у кого-то и в другом городе:)) компьютерам и не переустанавливать принтеры заново? Конечно же нет, будем автоматизировать. В AD у меня все в порядке, отделы разбиты на Organization Units, в них сделаны кабинеты. Что нужно? Нужно привязать принтер к компьютеру, не к человеку, а именно к компьютеру потому, что человеки могут прыгать с компьютера на компьютер, из отдела в отдел, из кабинета в кибинет.
Поиск людей на компьютерах в Active Directory и подключение к ним по Radmin'у +GUI
Поиск людей на компьютерах в AD и подключение к ним по Radmin'у из LinuxКак-то недавно случилось так, что я на работе пересел с Windows машины на Linux машину. И все в линуксе вроде как хорошо, но непривычно, нет некоторых инструментов. В windows у меня была самописная программа которая в связке с проргаммой удаленного администрирования помогала мне управлять компьютерами пользователей когда они на что-то жаловались. Но пересев на Linux я с сожалением обнаружил, что моя программулинка не работает под wine'ом. Возможно поковыряв wine я бы чего-то и добился, но было жутко лень. Тогда я начал искать что-то, что мне подходило бы. Критерии были такие: Гуглил, гуглин да ничего не нагуглил. Тогда решил что нужно писать что-то свое. Снова начал гуглить по теме, на чем писать и вообще чего оно как. Получилось, что будет связка python + модуль ldap который позволял бы подключать к DC. Ниже приведу код всего скрипта, он достаточно простой и понятный. Я понимаю, что код далеко неидеален, все писалось можно сказать на коленке дабы проверить как оно работает, а когда оказалось, что работает как нужно, то и трогать я его не стал :). Будут вопросы спрашивайте. Ах да, еще нужно пояснить, что поиск идет по полю Description - Описание компьютера. Над заполнением этого поля у меня работает скрипт от товарища shs при логоне, а для того чтобы он работал я пользователям делегировал право изменять описание компьютера. Ну вот теперь вроде все.
|
Вход для пользователейНовые записи в блогах
Сейчас на сайтеСейчас на сайте 0 пользователей и 1 гость.
|