My Profile Photo

${Graham Beer} = "blog"


System Engineer, PowerShell Developer, WinOps and a huge automation fan!


  1. Generating Complex Passwords

    This is a handy little script to create a single or multiple complex passwords. I found the need on a recent project to generate and pass a list of random complex passwords for many new users to the admin team. By making use of System.Web.Security.Membership class I could call the static method GeneratePassword, which takes two integer parameters. …


  2. What is my name in Binary?

    This idea came to me with a book i’ve just started reading by Charles Petzold. The book is called ‘Code’. It was actually the front cover of the book, the word Code written and below it binary code underneath each letter. How could i convert letters to binary ? Even better could I convert my name to Binary ? …


  3. What's my Alias? Write less for the same results

    PowerShell Cmdlets are by nature verbose. When you write a script those helpful cmdlets make a script easier to understand. But when working with the shell interactively, its useful and quicker to adopt less is more approach. Well, if you are like me and want to type less ! …


  4. A date with PowerShell

    Also seen on PowerShell.org ! …


  5. To ping or not to ping..The PowerShell way

    As Seen on PowerShell.org !!! …


  6. ConfigMgr overview: quick view of servers and roles

    If you have a reasonable sized Configuration Manager environment, then quickly displaying servers, with a list of roles installed and the number roles for each site is not easy. …


  7. PS Function : IP to Hostname / Hostname to IP

    Here is a short reusable function that came about when I recently had an error popup with just an IP address. …


  8. Deployment, What's my status?!

    Deployments…as an SCCM administrator you are always deploying something … …


  9. Where has my Application been Deployed to?

    First off, welcome to my blog. As my blog develops you will see i’m always looking for a way to do things a bit quicker and hopefully easier! …


  10. App-V - Removal on Mass with PowerShell !

    App-V, What is it ? …