Архив за месяц: Декабрь 2013

Аудит заполнения полей AD Powershell

$base = "OU=OOO_MYCOMPANY,DC=iamroot,DC=ru"
$properties = "telephoneNumber","mail","displayName","company","department","manager","title","l","thumbnailPhoto"
Get-ADUser -Filter * -SearchBase $base -Properties $properties | Foreach {
 $user = $_
 if($miss = $properties | Where {!$user."$_"}) {
  "{0} - {1}" -f ($miss -join ","),$user.name
 }
 else {
  "OK - {0}" -f $user.name
 }
} | Sort |  Out-String > c:\BAD_USER_LIST.txt

AD Заполнение отдела пользователя по имени OU/Создание группы безопасности по имени OU

clear
$Connect = "LDAP://dc3/DC=iamroot,DC=ru"
$ads = [adsi] $Connect
$ads = New-Object System.DirectoryServices.DirectorySearcher([ADSI]"")
$ads.PageSize = 25000
$ads.Filter = "(&(objectCategory=OrganizationalUnit))"
$ads.SearchScope = "Subtree"
$ads.PropertiesToLoad.AddRange(@("name", "distinguishedName","canonicalName")) 

$ads.FindAll() | %{
   $OU=$_.Properties["canonicalname"]
   $departments=$_.Properties["name"]
   If ($OU –match "OOO_MYCOMPANY") {
  	 If ($OU –match "Москва") {
 	  $pref="MSK_"
 	  }
	 If ($OU –match "Ростов-на-дону") {
 	  $pref="RST_"
 	  }
	 If ($OU –match "Екатеринбург") {
 	  $pref="EKB_"
 	  }
	 If ($OU –match "Санкт-петербург") {
 	  $pref="SPB_"
 	  }
	 If ($OU –match "Новосибирск") {
 	  $pref="NSK_"
 	  }
	 If ($OU –match "Региональные") {
 	  $pref="RP_"
 	  }
	 If ($OU –match "Самара") {
 	  $pref="SMR_"
 	  }
  	 new-QADGroup -name "$pref$departments" -ParentContainer "$OU" 
  	 Get-QADUser -searchRoot "$OU" -searchScope 'OneLevel' | `
  	 Set-QADUser -Description "$departments" -Department "$departments" 
   }
}

Куда сходить с друзьями в Петербурге

Маленький полезный списочек

Театры:

1. Смарттеатр, Владимирский проспект, 19, www.spb-smartstudio.ru
2. Театр «Бродячая Собачка», проспект Стачек, 59, www.puppettheatre.spb.ru
3. Большой театр кукол, улица Некрасова, 10, www.puppets.ru/index.php Читать далее

Некоторые правила невозможно загрузить в Microsoft Exchange, и они были отключены. Некоторые параметры не поддерживаются, или не хватает места для хранения всех ваших правил.

Get-Mailbox username | ft name, RulesQuota

Set-Mailbox -identity username -RulesQuota 256Kb