Часто требуется автоматизированным способом для группы компьютеров настроить раскладку клавиатуры, язык интерфейса системы, отображение локальной атомизации (времени, денежных единиц). Всего существует 4 основных настройки (локали):
Рубрика: Сисадмину
Скрипты и доки для сисадминов
Как известно, все настройки компьютера можно регулировать или через групповые политики (GPO), или реестровыми ключами, а чаще и так и так. Всегда каждой групповой политике соответствует
Задача: удалить контент пакетов с SCCM Distribution point серверов, чтобы они не занимали место на них, при этом не удаляя самих пакетов. Скрипт получает списков DP серверов,
Представим себе, что нам необходимо параллельно запустить несколько копирований через BITS. Это можно сделать в помощью Powershell Workflow. Параллельно создаются BITS Job, для каждой из
Представляю вам скрипт, который в удобной форме создает BITS job на Powershell и каждые 10 секунд показывает текущий статус передачи. По окончании или при ошибке
Часто требуется выполнить prestage пакетов, которые нормальным образом не хотят распространяться на SCCM Distribution Point сервера. Для этого можно использовать связку утилиты PSEXEC и утилиты
Представим, что выключенные (disabled) аккаунты у вас хранятся в отдельном OU, в них прописаны определеныне аттрибуты, чтобы не ходила почта, а отбойник отправлялся получателям. Вот
Этот скрипт отключает auto-reply message (сообщение автоответа) в почтовом ящике MS Exchange. Как обычно, пере запуском команд Exchange, не забудьте запустить скрипт в Exchange Console Shell
Этот скрипт для примера получает права папок и подпапок C:\Scripts и выводит результаты в CSV файл. $OutFile = «C:\temp\Permissions.csv» $Header = «Folder Path,IdentityReference,AccessControlType,IsInherited,InheritanceFlags,PropagationFlags» Del $OutFile
Получить список группы по маске: Import-Module ActiveDirectory Get-ADGroup -Filter {name -like «*Workstation Admins»} | select name Получить список членов AD группы, которые удовлетворяют критерию (содержат