Представим, что выключенные (disabled) аккаунты у вас хранятся в отдельном OU, в них прописаны определеныне аттрибуты, чтобы не ходила почта, а отбойник отправлялся получателям. Вот
Год: 2017
Этот скрипт отключает 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 группы, которые удовлетворяют критерию (содержат
Отличие этих скриптов в том, что они получают список папок я почтовом ящике и продавливают на них права. Скрипт для добавления прав на папки в
Этот скрипт выводит размер в МБ папки Inbox для всех почтовых ящиков: #Get size of Inbox folders in all mailboxes $mailboxes = @(Get-Mailbox -ResultSize Unlimited)
Не забудьте перед запуском подгрузить снапин Exchange, если вы запускаете не из Exchange Powershell консоли. Список пользователей предоставляется в виде списка их логинов (accounts names) в
При запуске необходимо указать путь к папке профиля (обычно c:\users\username). @echo off echo. :enteruname set /p uname=Please enter userprofile folder name: if not defined uname
Скрипт решает проблему, когда пользователь логинится под своим аккаунтом, а попадет в профиль TEMP. @echo off echo. reg query «HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList» > c:\temp\profiles.txt findstr «bak»
Написан для Windows 7 и Windows XP, но его можно легко модифицировать, изменив проверку версии ОС. Проверяет запущен ли MS Lync / Communicator. @echo off