PowerShell for Windows Admins:

Powershell


January 31, 2016  5:57 AM

Scripting Game puzzle – – January 2016

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
CIM, Powershell

Here’s how I’d solve the puzzle function get-starttime { [CmdletBinding()] param( [parameter( ValueFromPipeline=$true, ValueFromPipelineByPropertyName=$true)] [Alias('CN', 'Computer')] [ValidateNotNullOrEmpty()] [string[]]$computername = $env:COMPUTERNAME ) PROCESS { foreach...

January 30, 2016  3:47 AM

PowerShell Deal of the Day – – 31 January 2016

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Books, Powershell

PowerShell in Action, Third Edition is Manning’s Deal of the Day Sunday 31 January 2016 Deal of the Day January 31: Half off Windows PowerShell in Action, Third Edition. Use code dotd013116au at


January 28, 2016  6:01 AM

PowerShell editing options

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Powershell

I’ve used the ISE since it first appeared in PowerShell 2.0 but there are a couple of recent annocements that increase your code editing options ISE previews will become available out of band rather than being tied to WMF/OS releases


January 27, 2016  9:37 AM

Which filter

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Active Directory, Powershell

Get-ADUser has 2 filter parameters. The –Filter takes a PowerShell syntax filter e.g. Get-ADUser -Filter {Name -eq 'Richard'} The –LDAPfilter takes an LDAP search filter e.g. Get-ADUser -LDAPFilter "(Name=Richard)" Mixing them up will ensure you don’t get the results you...


January 26, 2016  11:28 AM

Rescuing IE favourites

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Powershell

I received the new Windows Insider Windows 10 build over the wekend and have just discovered that installing it wiped out my IE favourites – or at least those in folders. I’d copied my favourites to Microsoft Edge when installing Windows 10 so I can copy everything back IE favourites are...


January 26, 2016  8:21 AM

FQDN

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Powershell

How do you find the FQDN of the machine you’re using.  The simplest way is to combine a couple of environmental variables: PS> "$env:COMPUTERNAME.$env:USERDNSDOMAIN" SERVER02.MANTICORE.ORG If you like using CIM (and who doesn’t) you can try this PS> Get-CimInstance -ClassName...


January 24, 2016  4:56 AM

CDXML filter parameters

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
CIM, Powershell, WMI

I was recently asked about adding a filter parameter to a cmdlet created through CDXML. If you’ve not seen it before (see PowerShell and WMI Chapters 18 & 19 from www.manning.com) CDXML allows you to creat ecmdlets by wrapping a WMI class in some simple...


January 20, 2016  4:37 AM

WMF 4.0 Updates available downlevel

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Powershell

The WMF 4.0 Updates that were released in November 2014 for Windows 8.1 and Windows Server 2012 R2 are now available for: Windows Server 2012 Windows Server 2008 R2 SP1 Windows 7 SP1 You need WMF 4.0 installed to install the update Details from


January 18, 2016  1:44 PM

Setting external time source in AD

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Active Directory, Powershell

The PDC emaulator in the root domain of your AD forest should point to an external time source. For some odd reason the PDC emulator in my lab wasn’t doing that. Easily remedied: ## ## set external time source ## set server type to NTP Set-ItemProperty -Path...


January 17, 2016  2:27 PM

WMF 5.0

Richard Siddaway Richard Siddaway Profile: Richard Siddaway
Powershell

If you follow the PowerShell Team blog - http://blogs.msdn.com/b/powershell/ (and if you don’t you should) you’ll know that the WMF 5.0 RTM downloads were pulled just before Christmas. This was due to a bug that reset the module environment.
A comment on the blog -...


Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to: