Retrieving SmartQuota Data on Isilon with RestAPI and PowerShell

Introduction Many different tools available for administrators to manage storage devices and create reports and or monitors. With EMC Isilon we have RestAPI available to make calls for information. In this post we will cover how to use PowerShell to make calls to Isilon and get Smartquota data (path, thresholds for advisory & hard) and usage data and convert it from bytes to GB. The basis of the... read more

Installing and Running PowerCLI on Linux

Introduction The wait is over, you can now run PowerCLI on Linux. This is due to Microsoft PowerShell Core 6.x and .NET Core which includes the modules. According to, PowerCLI Core uses Microsoft PowerShell Core and .Net Core to enable users of Linux, Mac and Docker to now use the same cmdlets which were previously only available on windows. PowerCLI Core enables a multi-platform scripting... read more

How To Find A String in a File With PowerShell

Introduction So you have a need to have PowerShell to look for a string in a file and create and entry if it doesn’t find it and do nothing if it does. ¬†For my example I am installing an application and I need to add three lines of content, but if it exists I do not want duplicate entries created. The Code There are probably other ways to achieve the goal, but my idea was to use Get-Content and read... read more

Using PowerShell to Move Cluster Resources to Preferred Node on Windows Server 2008 and above

Introduction In an earlier post we covered Using PowerShell to Failover Cluster Resources for Patching, to expand on the script we are adding a third option for use on active / active clusters to move the Cluster Resources to their preferred node if it is defined. We will cover creating the move by itself and also incorporating it in the script covered in the earlier post. About the Script The purpose of... read more

How To Map a Network Drive With Encrypted Password with PowerShell

Introduction With the New-PSDrive cmdlet add to PowerShell 3, we can now mount any available PSProvder as a drive. This is great and simple to execute, but the real question is how can I do this and not send the password in clear text, but encrypted. The answer to that question is yes and in this post we will discuss how. The Process The first piece of the puzzle is to create a secure string password for... read more

« Previous Entries