Introducing Windows Server 2012 R2 – free ebook

Microsoft Press Blog published information about new book Introducing Windows Server 2012 R2.

Introducing-Windows-Server-2012-R2

This book is available now for free in PDF file.

This book is intended to provide you with an overview of the new features and enhancements introduced in Windows Server 2012 R2. The intended audience for this book is IT pros who deploy, manage, and maintain Windows Server workloads in data center, private cloud, and hosting provider environments

Book is available here:

Introducing Windows Server 2012 R2

Inside you can find information about:

  • Cloud OS
  • Hyper-V
  • Storage
  • Failover Clustering
  • Networking
  • Active Directory
  • Group Policy
  • IIS
  • Remote Desktop Services
  • Windows Powershell

 

 

Print Friendly

Exchange 2010 remove disabled AD accounts from distribution groups

When you need to find all disabled Active Directory accounts which belong to any distribution group, then you can use Exchange Management Shell and below command:

$groups = Get-DistributionGroup -ResultSize Unlimited
$report = foreach($group in $groups){
 Get-DistributionGroupMember $group |
 ?{$_.RecipientType -like '*User*' -and $_.ResourceType -eq $null} |
 Get-User | ?{$_.UserAccountControl -match 'AccountDisabled'} |
 Select-Object Name,RecipientType,@{n='Group';e={$group}}
}
$report | Export-CSV d:\scripts\disabled_group_members.csv -NoType

Continue reading

Print Friendly

Lync 2013 Ignite sessions on Channel9

Channel9 website published new Lync 2013 sessions, this time from Ignite sessions.

You can see them here Channel9.msdn.com

Below we present all modules:

Lync2013Ignite_1Configuring Lync Room System 50 minutes, 43 seconds

Lync Room System is a new member of the Lync family and offers a native Lync solution for meeting rooms that makes meetings easy to start, easy to manage, and easy to collaborate with remote attendees. This course introduces Lync Room System and describes how to deploy, configure, and manage it

High Quality WMV

 

Lync2013Ignite_2

What’s New in Meetings and Collaboration in Lync 1 hour, 25 minutes, 15 seconds

This course explores the latest additions in Lync 2013 related to meetings and collaboration, as well as improvements introduced in Lync updates released since Lync 2013 RTM, such as video cropping control,  Meetings View, Q&A manager, and others. It also describes forthcoming approaches…

High Quality WMV

Continue reading

Print Friendly

Lync 2013 updates test sql database version

When you install updates for Microsoft Lync 2013 it’s important to update back end database. Not every updates has update for SQL database but sometimes it happen.

So to check your sql database version for Microsoft Lync 2013 you can use:

Test-CSDatabase

you can use it like below:

Test-CSDatabase -ConfiguredDatabases -SqlServerFqdn lyncSQL.domain.com

or:

Test-CSDatabase -ConfiguredDatabases -SqlServerFqdn lyncSQL.domain.com | select-object databasename, installedversion, expectedversion

 

Print Friendly

Exchange 2013 Architecture – Ignite Webcast

October 10th 2013 was a session about Exchange 2013 architecture.

Now you can watch this session in internet.

This session introduces you to the new Exchange Server 2013 architecture, which delivers numerous enhancements to deliver service-class performance and scalability from many lessons learned from Office 365. Come learn about the new Client Access Server and Mailbox roles as we dive into client access, transport, managed store, service availability, modern public folders, and more!

Continue reading

Print Friendly

Distribution List members report

When you want to have report of your distribution groups with information who belong to these groups you can create PowerShell script to write each group to separate file with all members.

First you need to decide if you wan to specify distribution groups (like in file) or you want to get all distribution groups.

To get groups from file use:

$DLs = get-content d:\scripts\DLgroups.txt

to get all distribution groups use:

$DLs = get-distributiongroup -resultsize unlimited | select name
foreach ($dl in $DLs){
 if (!(get-distributiongroup $dl)){
 Write-Host "$dl is not valid"
 } else {
 $dl_tmp = get-distributiongroup $dl
 $outfile = "d:\scripts\DL_$($dl_tmp.name)_.txt"
 Add-Content $outfile get-Date
 Add-Content $outfile "$($dl_tmp.name) $($dl_tmp.SMTPAddress)" 
 Add-Content $outfile "Members"
 Add-Content $outfile "Alias;Displayname;Company;Title;emailaddress"
 $members = get-distributiongroupmember $($dl_tmp.alias)

 foreach ($member in $members){
 $user = $member.alias + ";" + $member.DisplayName + ";" + $member.Company + ";" + $member.Title + ";" + $member.primarysmtpaddress.local + "@" + $member.Primarysmtpaddress.domain 
 Add-Content $outfile $user
 }
 } 
}

With this short script you will get one file for each distribution group with members of this group.

 

 

Print Friendly

Core Solutions of Exchange Server 2013 JumpStart sessions available on Channel9

Few weeks ago we have informed you about webinar Core Solutions of Exchange Server 2013 JumpStart

Now we want to inform that all sessions about Core Solutions of Exchange Server 2013 are available on Channel9.msdn.com

You can watch them or download.

Sessions were presented by Jason Helmick and Mike Pfeiffer.

 

Module01

Core Solutions of Exchange Server 2013: (01) Deploying and Managing Microsoft Exchange Server 2013 47 minutes, 44 seconds

This module describes the new architecture, prerequisites and requirements, and management tools.

High Quality WMV

 

Module02

Core Solutions of Exchange Server 2013: (02) Configuring Mailbox Servers and Recipients 59 minutes, 44 seconds
In this module, you’ll learn about planning and configuring the mailbox server, managing recipients, address lists, and more

High Quality WMV

Continue reading

Print Friendly

Exchange Virtualization Ignite Webcast

Tomorrow you can take a part of Ignite Webcast – Exchagne Virtualization.

This session will help you decide if Virtualization makes sense for you and Exchange 2013. We will also describe supportability of virtualization features, explain sizing recommendations for deployments and review common problem areas and how to avoid them

Session starts: October 24th at 10:00 AM Pacific Time. (1 Hour presentation)

more information you can find here:

Ignite Webcast – Exchange Virtualization

Presenter: Jeff Mealiffe, Principal Program Manager Lead for Office 365 at Microsoft

Date/Time: October 24th at 10:00 AM Pacific Time. (1 Hour presentation)

Live Meeting Information:
………………………………………………………………………………………………………………………..
Join online meeting
https://join.microsoft.com/meet/v-joshto/F00T8BQY
Join by Phone
+14257063500
+18883203585
Find a local number
Conference ID: 27579341
Forgot your dial-in PIN? |  First online meeting?    [1033])!]

Audience:

 Office 365 for professionals and small businesses
 Office 365 for enterprises

 

Print Friendly

Count active directory group members

To find information about number of members in Active Directory group, you should use CMDlet:
Get-ADGroupMember

example:

Get-ADGroupMember -Identity "SomeGroup" | Measure-Object | select -ExpandProperty Count

But if you want to get list of all grups in  your Active Directory with information about how many members are in this group, then you should use below example:

Import-Module ActiveDirectory
Get-ADGroup -Filter * |
foreach {
 New-Object -TypeName psobject -Property @{
 GroupName = $_.Name
 MemberCount = Get-ADGroupMember -Identity "$($_.samAccountName)" | Measure-Object | select -ExpandProperty Count
}
} | sort MemberCount

 

As a output you will get list of names of all groups and how many members are in each group.

To save these information to file, change below

 | sort MemberCount

to:

| sort MemberCount  | Export-Csv  -Path d:\scripts\ADGroupsMemberCount.csv  -NoTypeInformation

 

Print Friendly

Office 365 Network Analysis Tool from Microsoft

Finally Microsoft released tool to check your internet connection for Office 365.

Long time ago we had microsoftspeedtest.com but this tool has not been available for many months now.

But now we have new tool:

Office 365 Network Analysis Tool.

This tool is web-based and can check:

  • port connectivity
  • route paths between the client and tenant
  • bandwidth speed and capacity test
  • VoIP readiness

 

This tool can be found at:

Continue reading

Print Friendly