0

PowerShell – CannotConvertArgumentNoMessage Where Object Error

PowerShell – CannotConvertArgumentNoMessage

This is an interesting tale from a customer who was trying to get a list of Outlook clients that were connecting to their Exchange 2010 servers.  They wanted to validate the Outlook versions that were connecting, due to Exchange 2013 requirements and also that Outlook 2010 must have SP2 installed at this time.

A quick search of the interwebs turned up a script, and they though all was golden at tha… Read the rest “PowerShell – CannotConvertArgumentNoMessage Where Object Error”

0

PowerShell Quotes – To Expand Or Not Expand, That Is The Question

Abraham Lincoln made the famous quote that it is impossible to verify the accuracy of information on the Internet.  Well, OK he didn't but it was a semi-funny intro on the subject  of quotes…..

There are two different types quotes that we can use in PowerShell.:

  • Single quotes  -->     ‘
  • Double quotes –>      &ldq
Read the rest “PowerShell Quotes – To Expand Or Not Expand, That Is The Question”
0

Remove Multiple Management Role Entries In Office 365

Exchange Online in Office 365 has a very similar RBAC implementation to the on-premises installations of Exchange.  After previously bumping to an issue with Exchange Online (EXO), and then twice again in the last fortnight this bubbled to the top of the publishing pile.

In this environment, a custom Management Role was created called Level1-HelpDesk.  This is a copy from the Mail Recipients built-… Read the rest “Remove Multiple Management Role Entries In Office 365”

1

Using Exchange PowerShell Remoting With Integrated Scripting Environment–ISE

One item that is very prevalent is people directly loading the Exchange PowerShell snapin into the Integrated Scripting Environment (ISE).  This is not supported from the Exchange point of view, as Exchange requires that Remote PowerShell  be used with Exchange 2010 and 2013.

Let’s look at how this should be done.

 

Choosing The Correct Profile

As discussed in the previous post on Read the rest “Using Exchange PowerShell Remoting With Integrated Scripting Environment–ISE”

0

Creating PowerShell Profile For Integrated Scripting Environment – ISE

PowerShell Profile For Integrated Scripting Environment

In this post we will look at some of the mechanics behind creating a profile file which will customise the start-up behaviour of the Integrated Scripting Environment (ISE).  This will also serve as a precursor to additional posts on tweaking ISE for Exchange purposes.  The catalyst for writing this was twofold.  Firstly, an administrator was having issues trying to get ISE to process a profile scr… Read the rest “Creating PowerShell Profile For Integrated Scripting Environment – ISE”

0

Windows Update Fail – 0xC80003F3

This is the case of one of those bizarre and very annoying issues to tack down.  The server in question is one of my lab servers where an automated build was used to create it.  It is a Windows 2008 R2 SP1 based server which has TMG 2010 SP2 installed as a reverse proxy.  Said server has been a little “squirrely”, and some “interesting things have happened where a … Read the rest “Windows Update Fail – 0xC80003F3”

8

Remote Desktop Connection Manager Download (RDCMan) 2.7

Update 24-6-2021: RDCMan 2.8.1 is available.  Please see here.

The venerable Remote Desktop Connection Manager (RDCMan) 2.2 was starting to show its age.

After a slight hiatus, RDCMan 2.7 is now available.  Please say thank you to Julian Burger for the early Christmas present.  Remote Desktop Connection Manager (RDCMan) is a great tool to consolidate multiple RDP connections into a single window to pr… Read the rest “Remote Desktop Connection Manager Download (RDCMan) 2.7”

0

Windows 10 Poor Graphics Performance

Since there will be a good few folks running Windows 10 who subscribe to the RSS feed, I though it would worthwhile sharing a recent issue I had with my Windows 10 laptop.  This is a Lenovo W530 with ample CPU, SSD and video card performance.  It should run like a beast, but recently the graphics performance was terrible.  Clicking around between windows took seconds, and searching … Read the rest “Windows 10 Poor Graphics Performance”

3

Disabling IPv6 And Exchange – Going All The Way

When we are performing the Exchange Risk Assessment, one of things PFE love to check is how servers have been configured for IPv6.  There have been numerous occasions where we have found servers whose admin has said that they have disabled IPv6, but when you look at the server it is not really disabled.

When we take a look at the Exchange server, the initial clue is that the network card’s TCP/IPv6 … Read the rest “Disabling IPv6 And Exchange – Going All The Way”

0

Doh! Windows Update Has Navigation Tabs

Windows Update is a very important feature in the newer builds of the OS.  If we think back to the NT 3.5/4.0 days the process to obtain updates was very different.  Just to obtain a hotfix you needed to call in, provide credit card details and then obtain the update.  How times have changed!  And for the better!

This post is one of those Homer moments.  When you realise fo… Read the rest “Doh! Windows Update Has Navigation Tabs”