Работая в течении полугода с Microsoft Exchange Server 2016 в компании, где более 500 сотрудников использует корпоративную почту, я столкнулся с проблемой полноценного удаления информации о пользователях, отключенных в Active Directory.
Читать полностью »
Рубрика «powershell» - 11
Подчищаем хвосты за Microsoft Exchange Server 2016 используя Powershell
2017-05-18 в 12:11, admin, рубрики: active directory, exchange, powershell, автоматизация, системное администрирование3 административных скрипта
2017-05-04 в 4:25, admin, рубрики: powershell, системное администрированиенужно оживить паблик поэтому немного административных скриптов
1. Получить сетевые настройки и конфиги доменных компов
2. Поменять шлюз по умолчанию на доменных компах
3. Получить статистику по почтовым ящикам
1. Получить сетевые настройки и конфиги доменных компов.
Обходит доменные компьютеры и собирает с них информацию. На выходе выбрасывается полноценный объект. Компьютер должен быть включен конечно же. Сценарий содержит пример работы через WMI. Запускать с домена.
Читать полностью »
Bash on Windows: практические опыты по скрещиванию ежей и ужей
2017-04-17 в 2:11, admin, рубрики: bash, bash-программирование, cmd, jscript, powershell, wmic, WSL, Настройка Linux, системное администрирование, метки: wslВ прилетевшем обновлении Windows 10 Creators Update появилась интереснейшая возможность — запускать виндовые программы в этом их линуксе. Официальные примеры меня категорически не устроили — евангелисты Microsoft предложили мне рисовать корову в PowerShell и запускать Notepad из bash. Чё, правда? Это всё до чего вы додумались?
Как человек страстно ждавший возможность запуска exe-файлов внутри WSL, я хочу поделиться опытом правильного использования новой фичи.
Читать полностью »
Windows 10 Creators Update: что нового в Bash-WSL и Windows Console
2017-04-13 в 11:33, admin, рубрики: bash, creators update, linux, powershell, Ubuntu, Windows 10, Windows Console, WSL, Настройка Linux, Оболочки, системное администрированиеКогда вышел Windows 10 Anniversary Update (AU), подсистема Windows Subsystem for Linux (WSL) была ещё далека от завершения и страдала от многих несовместимостей, особенно с популярными средствами разработки вроде node.js, Java и др.
Однако было важно передать эту восхитительную новую функцию в руки реальных пользователей, чтобы мы могли узнать у них — у ВАС — что именно необходимо WSL, что работает, что не работает и т.д.
И сообщество ответило! :)
Таким образом, этот новый релиз подсистемы Windows для Linux и консоли Bash создан вами и для вас!
Читать полностью »
Кто-то пытается взломать пользователей GitHub, которые работают под Windows
2017-03-30 в 11:56, admin, рубрики: Dimnie, github, open source, powershell, windows, информационная безопасность, Программирование, шпионажС января 2017 года владельцы репозиториев GitHub и другие разработчики свободного программного обеспечения начали получать письма с вредоносным вложением. В письме некто говорит, что якобы заинтересовался репозиторием и может предложить работу над другим программным проектом: условия и расценки во вложении.
В одном из образцов вредоносной рассылки в клуджах зафиксированы российские почтовые серверы:
Return-Path: <ludv.jani-2015@vrg.se>
Received: from unknown (HELO mail.bsme-mos.ru) (95.163.65.54)
by ariel.informaction.com with SMTP; 27 Jan 2017 11:25:22 -0000
Received: from unknown (HELO o) (zayavka@bsme-mos.ru@94.23.58.202)
by mail.bsme-mos.ru with SMTP; 27 Jan 2017 14:25:17 +0300
Subject: question
Date: Fri, 27 Jan 2017 12:25:26 +0100
X-MSMail-Priority: Normal
X-Mailer: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
This is a multi-part message in MIME format.
Zabbix: LLD-мониторинг служб FLEXlm на PowerShell
2017-03-17 в 5:33, admin, рубрики: FLEXlm, powershell, windows, zabbix, Серверное администрирование, системное администрирование
Продолжаю тему шаблонов низкоуровнего обнаружения для Windows. Далее речь пойдет о службе лицензирования FLEXlm от компании Flexera Software, которая используется многими вендорами для защиты своих продуктов.
Как показала обратная связь, мониторинг этой службы под Windows интересует многих. И это понятно: не все разработчики предоставляют серверы лицензирования под системы, отличные от Windows.
Что находит и отслеживает данный шаблон:
- Серверы лицензирования разных вендоров
- Доступные продукты (feature/increment)
- Количество доступных и использованных лицензий по продуктам.
Zabbix: LLD-мониторинг железа под Windows на PowerShell
2017-02-28 в 7:59, admin, рубрики: powershell, windows, zabbix, Серверное администрирование, системное администрированиеПришло время и мне собрать свой велосипед для мониторинга физического состояния Windows-железок. Готового решения или хоть более или менее работающего найти не удавалось с момента моего знакомства с Zabbix, а это более 3 лет. А тем более, чтобы оно было… элегантно что ли. Лично мне даже в таких вещах хочется видеть стройность и максимальную функциональность. Именно поэтому далее рассматривается только LLD и PowerShell. Ну и конечно же только бесплатное ПО.
Итак, мониторинг чего будет производиться:
- S.M.A.R.T. дисков (информация, общее состояние и отдельные показатели)
- Температуры, напряжение, обороты кулеров (на ваш выбор)
А выглядеть это все будет примерно так:
Powershell и кирилица в консольных приложениях
2017-02-03 в 16:53, admin, рубрики: devops, encoding, powershell, WinRM, системное администрированиеВ процессе разработки очень часто возникает необходимость запустить из powershell скрипта консольное приложение. Что может быть проще?
#test.ps1
& $PSScriptRootConsoleApp.exe
Powershell и глубина стека
2017-02-01 в 14:25, admin, рубрики: devops, powershell, StackDepth, WinRMКак разработчик, я часто разрабатываю скрипты развертывания. В одном из проектов передо мной возникла задача автоматизировать развертывание проекта, которое состояло из нескольких десятков заданий, с возможностью настраивать состав разворачиваемых на стенд компонентов.
Читать полностью »
По работе мне периодически приходится править и дописывать скрипты для авто-тестов. И так исторически сложилось, что написаны они на Powershell. Но статья будет не об этом.
Обычно Powershell описывается как средство автоматизации для системных администраторов. И естественно, что к нему проявляют мало интереса. Поэтому я хочу рассказать, что его можно использовать не только для скучных рабочих задач.
