четверг, 28 ноября 2013 г.

Когда в последний раз логинелся пользователь в active directory?

'Set query attribute. 
strBase = "<LDAP://" & strDomain & ">" 
strFilter = "(&(objectCategory=person)(objectClass=user))" 
strAttributes = "distinguishedName,lastLogonTimeStamp" 
  
Const ADS_SCOPE_SUBTREE=2 
ADOCommand.CommandText = strBase & ";" & strFilter & ";" & strAttributes & ";subtree" 
ADOCommand.Properties("Page Size") = 1000 
ADOCOmmand.Properties("Searchscope") = ADS_SCOPE_SUBTREE 
Set ADORecordset = ADOCommand.Execute 
  
'Get local time zone from registry 
Set objShell = CreateObject("Wscript.Shell") 
regKey = objShell.RegRead("HKLM\System\CurrentControlSet\Control\TimeZoneInformation\ActiveTimeBias") 
  
If (UCase(TypeName(regKey)) = "LONG"Then 
    reg = regKey 
ElseIf (UCase(TypeName(regKey)) = "VARIANT()"Then 
    reg = 0 
    For i = 0 To UBound(regKey) 
        reg = reg + (regKey(i) * 256^i) 
    Next 
End If

среда, 13 ноября 2013 г.

Ищем мусор в Active Directory

Если вам необходимо найти мусор, такой как пользователи не логинившиеся более 60 дней, или такие же одинокие ПК, можно использовать следующие скрипты:

http://gallery.technet.microsoft.com/scriptcenter/Move-and-disable-inactive-b1cf86c3
http://gallery.technet.microsoft.com/scriptcenter/Inactive-Users-Script-76eb43f4

вторник, 3 сентября 2013 г.

Как выключить Print Screen

Если вдруг понадобилось выключить

# =============================================================================# 
#* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF          *# 
#* ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED           *# 
#* TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A          *# 
#* PARTICULAR PURPOSE.                                                        *# 
# =============================================================================# 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] 
"Scancode Map"=hex:00,00,00,00,00,00,00,00,04,00,00,00,2a,e0,37,e0,00,00,37,e0,00,00,54,00,00,00,00,00 
# ****************************************************************************** 
# The sample scripts are not supported under any Microsoft 
# standard support program or service. The sample scripts 
# are provided AS IS without warranty of any kind. Microsoft 
# further disclaims all implied warranties including, without 
# limitation, any implied warranties of merchantability or of 
# fitness for a particular purpose. The entire risk arising out 
# of the use or performance of the sample scripts and documentation 
# remains with you. In no event shall Microsoft, its authors, or  
# anyone else involved in the creation, production, or delivery of  
# the scripts be liable for any damages whatsoever (including, without 
# limitation, damages for loss of business profits, business  
# interruption, loss of business information, or other pecuniary loss) 
# arising out of the use of or inability to use the sample scripts or 
# documentation, even if Microsoft has been advised of the possibility 
# of such damages. 
# ****************************************************************************** 

вторник, 25 июня 2013 г.

Генерация нового сертификата для Microsoft Exchange и его применение.

Генерация нового сертификата для  Microsoft Exchange и его применение.


New-ExchangeCertificate -GenerateRequest -SubjectName “C=, O=, CN= ” -domainname перечисляем все имена -FriendlyName certnew -privatekeyexportable:$true -path c:\certnew.txt

После этого генерируем сертификат типа «Веб сервер» на сервере PKI.

Импортируем вновь сгенерированный сертификат на сервере Exchange
Import-ExchangeCertificate c:\temp\certnew.cer

Включаем новый сертификат:

Enable-ExchangeCertificate -thumbprint  нового сертификата -Services “IIS,POP,SMTP,IMAP”

Удаляем старый сертификат:
Remove-ExchangeCertificate –Thumbprint старого сертификата

суббота, 1 июня 2013 г.

2013 и ОС. Какие операционные системы поддерживает Exchange 2013, Lync 2013, Sharepoint 2013.

Для установки Exchange 2013 необходима операционная система:

Windows Server 2012 Standard или Datacenter
Windows Server 2008 R2 Standard с пакетом обновления 1
Windows Server 2008 R2 Enterprise с пакетом обновления 1
Windows Server 2008 R2 Datacenter RTM или более поздней версии

Для установки Sharepoint 2013 необходима операционная система:

64-разрядный выпуск Windows Server 2008 R2 с пакетом обновления 1 (SP1) Standard, Enterprise или Datacenter или 64-разрядный выпуск Windows Server 2012 Standard или Datacenter

Для установки Lync 2013 необходима операционная система:

Windows Server 2008 R2 SP1 или последний пакет обновления.
Windows Server 2012

суббота, 18 мая 2013 г.

Меняем произношение в голосовой Microsoft UM

Если вам необходимо поменять произношение в голосовой почте это можно сделать командой:

Set-User -Identity ИМЯ -PhoneticDisplayName "КАК ПРОИЗНОСИТЬ"

Так же есть небольшая табличка, чтоб быстро разобраться какие буквы как произносятся:

Soundmethod Amethod C
"ah" as in hot, bar, foughtaaa
"E" as in tree, Lisa, eatiee
"oo" as in crude, fooduoo
"A" as in hey, weigh, chaoseiei
"O" as in no, grow, Hondaoo
"I" as in bike, psychoaiai
short "a" as in cat, manneraa
short "ih" as in grin, simple, itii
short "uh" as in what, cut, fromuu
short "eh" as in end, getee
back-of-throat "u" as in book, pulluuu

понедельник, 8 апреля 2013 г.

Lync и Skype на одном ПК


Если у вас в организации используется Microsoft Lync, и вы установили себе на ПК новую версию Skype, то скорее всего Skype пытается подменить все настройки Lync и перехватить все звонки. Для того чтоб вернуть Lync необходимо прописать в реестре:

HKEY_CURRENT_USER\Software\IM Providers

DefaultIMApp Lync




суббота, 23 марта 2013 г.

Установка WSUS заканчивается ошибкой 1722

Если у вас установка WSUS заканчивается ошибкой 1722 попробуйте два решения проблемы:


  • Проверьте что диск на который вы устанавливаете WSUS без компрессии, то есть не включён флажок "Сжимать этот диск для экономии места"
  • Запустить команду lodctr /R, пересоздавшую счетчики производительности

четверг, 21 марта 2013 г.

Как ускорить SCOM 2012 ?


Очень много жалоб на консоль и на сам SCOM 2012. Притормаживает он действительно, если сравниваться с 2007..  Универсальные лекарства на все случаи жизни:

1. Очищаем кэш консоли, делается это запуском консоли с ключём /clearcache:

"C:\Program Files\System Center Operations Manager 2012\Console\Microsoft.EnterpriseManagement.Monitoring.Console.exe" /clearcache

2. Индексируем базу SQL:

USE OperationsManager
go
SET ANSI_NULLS ON
SET ANSI_PADDING ON
SET ANSI_WARNINGS ON
SET ARITHABORT ON
SET CONCAT_NULL_YIELDS_NULL ON
SET QUOTED_IDENTIFIER ON
SET NUMERIC_ROUNDABORT OFF
EXEC SP_MSForEachTable "Print 'Reindexing '+'?' DBCC DBREINDEX ('?')"

пятница, 15 марта 2013 г.

IBM Bladecenter H и 5 лет работы..

Что случается с техникой после 5 лет работы ? Может быть всё что угодно ! Сегодня получили сюрприз от одного из блоков вентиляторов.

Железка просто не выдержала такую работу и оторвалось с мясом )




Как он выглядит в нормальном состоянии: 

среда, 13 марта 2013 г.

Необходимо сохранять eventlogs ?

Если вам необходимо сохранять логи с компьютера - вот пример скрипта который делает это для журнала безопасности:


@echo off
SET DATENOW=%date:~-4%_%date:~3,2%_%date:~0,2%__%time:~0,2%_%time:~3,2%
mkdir C:\Security
wmic nteventlog where filename='security' backupeventlog "c:\Security\log_%DATENOW%.evt"
wmic nteventlog where filename='security' cleareventlog


вторник, 12 марта 2013 г.

Что делать если вы удалили письмо из Outlook ?

Если вы удалили  письмо из Outlook и для верности еще и очистили корзину.. Знайте что этот совет вас спасёт :). Всё просто:


1.      В программе MS Outlook перейти в закладку «Папка»:




2.      Далее выбираем папку, из которой были удалены сообщения, например «Входящие», и нажимаем кнопку «Восстановить удаленные элементы». В открывшемся окне выбираем элементы для восстановления и жмем :


пятница, 15 февраля 2013 г.

четверг, 14 февраля 2013 г.

Миграция с Hyper-V 2.0 на Hyper-V 3.0

Ураааа.. вот и прошла успешно миграция с Hyper-V 2.0 на Hyper-V 3.0, какие шаги необходимо проверить до миграции:

1. Обновить Windows Server 2008 R2 c Windows Update.
2. Удостовериться что у вас 2012 такой же языковой версии как и 2008 r2
3. Не забыть подключить KVM. Случаи разные бывают...
4. Обновляем ОС - далее. далее. далее..
5. И обновляем всем виртуальные машины новыми компонентами Integration Tools.

Ps. Не забываем проверять совместимость драйверов HBA и прочего.. Тут сюрпризов будет больше всего.


Pss. У кого какие результаты - просьба делиться в комментариях..

пятница, 8 февраля 2013 г.

Переадресация сообщений в Outlook.

Как вы знаете можно настроить переадресацию и в Outlook и в OWA на внешние адреса, но по умолчанию это не работает, и вызывает жалобы пользователей на этот функционал. Сделано это скорее всего для безопасности, чтоб пользователь не переадресовывал всюду переписку.. Отменить этот запрет можно выполнив командлет:

 Set-RemoteDomain -AutoForwardEnabled $true -Identity 'Default'
 


Не работает сохранение паролей в AD в Bitlocker?

Если у вас беда и не работает поиск паролей Bitlocker в Active Directory, то можно сделать очевидный вывод - не работает сохранение паролей в AD. Для решения этой проблемы есть статья - http://social.technet.microsoft.com/wiki/contents/articles/3345.troubleshooting-active-directory-users-and-computers-unexpectedly-returns-0-results-when-searching-for-bitlocker-recovery-password.aspx

Но, я бы советовал действовать таким путём:

1. Еще раз проверяем всё ли у нас готово для хранения паролей в АД. Для этого скачиваем набор http://go.microsoft.com/fwlink/?LinkId=78953
2. Повторно расширяем схему АД:
ldifde -i -v -f BitLockerTPMSchemaExtension.ldf -c "DC=X" "DC=nttest,dc=microsoft,dc=com" -k -j c:\temp\
3. Повторно устанавливаем права:
cscript Add-TPMSelfWriteACE.vbs

После этих действий проверяем два параметра в схеме АД. Правильно они выглядят так:



воскресенье, 3 февраля 2013 г.

пятница, 1 февраля 2013 г.

Проверяем работу и здоровье Exchange 2010 DAG


Проверяем работу и здоровье Exchange 2010 DAG, для этого служат две команды:

1. Get-MailboxDatabaseCopyStatus. Данная команда показывает статус все баз данных и всех почтовых серверов.
2. Test-ReplicationHealth, проверяет все компоненты репликации и выводит отчёт о их работоспособности.

понедельник, 28 января 2013 г.

Reset клиента Windows Update Agent

Бывает работает-работает клиент wsus... А в понедельник не работает и непонятно почему. Как раз для таких случаев есть лекарство, которое необходимо запускать с правами администратора.


REM Description: This script resets all of Windows Update Agent settings. 
@echo off 
cls 
 
@echo 1. Stopping BITS and Automatic Updates services... 
net stop bits  
net stop wuauserv 
 
@echo 2. Deleting AU cache folder and log file... 
del /f /q %windir%\WindowsUpdate.log 
del /f /s /q %windir%\SoftwareDistribution\*.* 
 
@echo 3. Re-registering DLL files... 
%windir%\system32\regsvr32.exe /s %windir%\system32\atl.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\jscript.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\msxml3.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\softpub.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wuapi.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wuaueng1.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wucltui.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wups.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wups2.dll  
%windir%\system32\regsvr32.exe /s %windir%\system32\wuweb.dll 
 
@echo 4. Removing WSUS Client Id... 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f 
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f 
 
@echo 5. Restart BITS and AU services... 
net start bits 
net start wuauserv 
 
@echo 6. Forcing AU discovery... 
wuauclt /resetauthorization /detectnow

четверг, 24 января 2013 г.

Oracle VM 3.2

Тихо и незаметно вышел Oracle VM 3.2,  а между тем очень много изменений, ключевые из них:


- возможность управлять как серверами x64 так и серверами SPARC
- поддержка Mysql в качестве хранилища данных
- возможность построения 64-х узлового кластера
- поддержка на хосте 160 физических процессоров и 4 ТБ
- поддержка 128VCPU и 2TB на виртуальную машину.
- поддержка Multipath для ISCSI

вторник, 22 января 2013 г.

Windows Server 2012 – Перемещаем FSMO Роли

Для тех кто уже решил перевести АД на платформу Windows Server 2012, фишка которая позволит забыть об всех проблемах с переносом FSMO ролей:

OperationMasterRole -Identity "DC01" -OperationMasterRole 0,1,2,3,4

Такой командой мы переносим все роли :). Что же значат цифры:

PDCEmulator         0
RIDMaster         1
InfrastructureMaster         2
SchemaMaster         3
DomainNamingMaster 4

понедельник, 21 января 2013 г.

Вышел новый пакет управления для Hyper-v 2012


Этот пакет управления поддерживает мониторинг Windows Server Hyper-V 2012 систем. Он включает в себя мониторинг ОС Windows Server 2012 Hyper-V хост-сервера, критически важных сервисов, дисковую подсистему,  Hyper-V виртуальные машины, и даже виртуальные сервисы и виртуальное оборудования.

Этот пакет обеспечивает следующие функции:
•  Управление критическими Hyper-V сервисами, которые влияют на функционирование   виртуальных машины и хост-сервера.
•  Управление и мониторинг логических дисков хост-сервера, которые влияют на виртуальную машину и её здоровье
•  Логическое представление всей вашей виртуальной инфраструктуры.
•  Мониторинг аппаратных компонентов  виртуальной машины, которые влияют на доступность

Больше информации по ссылке - http://blogs.technet.com/b/momteam/archive/2013/01/17/hyper-v-mp-for-windows-server-2012-now-available.aspx



суббота, 19 января 2013 г.

Прикольное видео про то как делают SSD винты.

Прикольное видео про то как делают SSD винты. В принципе как и обычную память, но всё равно интересно посмотреть ! :).


вторник, 15 января 2013 г.

Не запускается управление серверов "SQL Server Configuration Manager" ошибка "Invalid class [0x80041010]”

Если у вас ее запускается управление сервером "SQL Server Configuration Manager" и выдается ошибка "Invalid class [0x80041010]”, можно предпринять следующие действия для восстановления работоспособности:


mofcomp sqlmgmproviderxpsp2up.mof

C:\Windows\system32>cd "C:\Program Files (x86)\Microsoft SQL Server\100\Shared\"
C:\Program Files (x86)\Microsoft SQL Server\100\Shared>mofcomp sqlmgmproviderxpsp2up.mof
Компилятор MOF (Майкрософт) версии 6.2.9200.16398
(c) Корпорация Майкрософт, 1997-2006. Все права защищены.
Parsing MOF file: sqlmgmproviderxpsp2up.mof
MOF file has been successfully parsed
Storing data in the repository...
Готово!

После выполнения этих команд всё должно запускаться без проблем. 

четверг, 10 января 2013 г.

Не можете разобраться с rsync ?

Не можете разобраться с rsync ?

Используйте Grsync делает большую работу, превратить бесчисленные параметры командной строки в управляемую коллекцию флажков и ввода текста районах. Если вы когда-нибудь чувствовали что Rsync слишком сложен, чтобы использовать его на регулярной основе, я настоятельно рекомендую Grsync. Просто посмотрите на интерфейс:

пятница, 4 января 2013 г.