header image

Archive for February, 2013

AD Management in a month of lunches is today’s deal of the day from Manning – www.manning.com The get 50% off today using code dotd0227cc. The offer is good for today only The same code can be used for 50% off PowerShell in Practice

under: Active Directory, Books, PowerShell original

Last nights Live Meeting

Posted by: | February 27, 2013 | No Comment |

The sound was awful on last night’s Live Meeting so I intend to re-record it at the weekend.  I’ll post the recording and scripts once its done. I’m also investigating an alternative delivery mechanism that will hopefully solve the sound issues.

under: PowerShell User Group

Filter or LDAP filter

Posted by: | February 27, 2013 | 1 Comment |

Many of the Microsoft AD cmdlets have a –Filter and an –LDAPFilter parameter.  So what’s the difference? PS> Get-Help Get-ADUser -Parameter *Filter* -Filter <String>     Specifies a query string that retrieves Active Directory objects. This string uses the PowerShell Expression     Language syntax. The PowerShell Expression Language syntax provides rich type-conversion support for value types  […]

under: PowerShell and Active Directory, Windows Server 2012

Advanced Functions webcast

Posted by: | February 25, 2013 | No Comment |

Quick reminder that the UK PowerShell group is hosting a Live Meeting webcast on PowerShell Advanced functions tomorrow – details from http://richardspowershellblog.wordpress.com/2013/02/18/uk-powershell-groupadvanced-functions/

under: PowerShell User Group

PowerShell in Depth is rapidly approaching its publication date – see www.manning.com/jones2 for details

under: Books, PowerShell original

New book

Posted by: | February 25, 2013 | 2 Comments |

My latest book has been released on the Manning Early Access Program (MEAP). Active Directory Management in a Month of Lunches takes the newcomer to AD through the tasks they need to perform to manage their organization’s AD. it assumes no knowledge of AD and shows how to perform the common management tasks from the […]

under: Active Directory, Books, PowerShell original

I decided to replace one of the DCs in my test environment with a Windows 2012 Server Core machine. Server Core has really come of age in Windows 2012 – its easy to configure. I’ve covered configuring a server before but to recap: Rename the machine – use Rename-Computer Set Network – use Set-NetIPInterface (address) […]

under: PowerShell and Active Directory, PowerShell V3, Windows Server 2012

CIM cmdlets and remote access

Posted by: | February 18, 2013 | 1 Comment |

When you used the WMI cmdlets Get-WmiObject -Class Win32_logicalDisk -ComputerName RSLAPTOP01 You were using DCOM to access the remote machine. Even if you accessed the local machine you were using DCOM. This changes in PowerShell v3 when using the CIM cmdlets. If you don’t use a computername Get-CimInstance -ClassName Win32_logicalDisk You use DCOM to access […]

under: PowerShell and WMI, PowerShell V3

When: Tuesday, Feb 26, 2013 7:30 PM (GMT) Where: Virtual *~*~*~*~*~*~*~*~*~* Advanced functions give you ability to create functions that act like cmdlets. Learn how to get the most from this powerful part of the PowerShell functionality Notes Richard Siddaway has invited you to attend an online meeting using Live Meeting. Join the meeting. Audio […]

under: PowerShell original, PowerShell User Group


Posted by: | February 18, 2013 | No Comment |

I’ve been grading the scripts in the warm up events for the Scripting Games and noticed a lot of people doing this: Get-WmiObject -Class Win32_LogicalDisk | where {$_.DriveType -eq 3} Ok now it works but there are a couple of things wrong with this approach. Firstly, you are ignoring the built in capabilities of the […]

under: PowerShell and WMI

Older Posts »