Learn PowerShell
Development

PS1 – Should you learn PowerShell?

This entry is part 1 of 1 in the series Learn PowerShell

Deciding if you should learn PowerShell This is post one on a journey towards learning PowerShell. A commitment to learn PowerShell will not be a small investment of your time. Before diving straight in it’s worth exploring what PowerShell is […]

PoshGram Logo
Development

PoshGram – a PowerShell Module for Telegram

PoshGram Overview PoshGram is a PowerShell module that enables you to send messages via the Telegram Bot API. It is written for PowerShell 6.1, which natively supports the form parameter for Invoke-WebRequest and Invoke-RestMethod. The Telegram bot API requires local […]

Example of sending messages via Telegram Bot
Development
One MOF in Azure Automation DSC configuring both onprem and Azure devices
System Administrator

Using One MOF to dynamically DSC your environment

One MOF Overview Desired State Configuration (DSC) is a powerful DevOps tool enabling you to provide a consistent, standardized configuration throughout your environment. DSC is typically node specific, requiring you to author many Management Object Format (MOF) files, or get […]

An error occurred while attempting to connect to server "HYPV0". Check that the Virtual Machine Management service is running and that you are authorized to connect to the server. The operation on computer 'HYPV0' failed: WinRM cannot process the request. The following error occurred while using Kerberos authentication: Cannot find the computer HYPv0. Verify that the computer exists on the network and that the name provides is spelled correctly.
System Administrator

Hosts outside your domain – Hyper-V with CredSSP

Connecting to and managing hosts outside your domain, or in a Workgroup Your management devices and hosts will often be members of the same domain.  Kerberos handles authentication in this scenario, typically without the need for additional configuration.  When a […]

System Administrator

Windows Version Numbers

Windows Version Numbers Information This post serves as a quick reference of Windows Version numbers for both server and client Microsoft Operating Systems. Windows 10 and Windows Server are broken down in the first sections in greater detail as they […]

Home lab video walkthrough and rack diagram
Hardware

Home Lab setup for Virtualization, Hyper-V, and MCSE

Virtualization Home Lab Guide When it comes to home labs each of us is constrained by size, power, heat, noise, performance, and budget factors.  On top of that the IT field encompasses a host of various technologies and many of […]

HP iLO RESTful API manged with PowerShell
Development

Mange HP Servers with iLO RESTful API via PowerShell

Using PowerShell to manage HP servers via the iLO RESTful API If your environment contains HPE Gen9 Servers running iLO 4 2.00 you can leverage PowerShell to interact with the iLO RESTful API of these devices. Why should I care […]

Upgrading Server 2012R2 to Nano Server
System Administrator

Upgrade Hyper-V to Nano Server with zero VM downtime

Hyper-V to Nano Server with no downtime Upgrading Hyper-V to Nano Server is relatively straight forward.  A Nano Server image should be created for each Hypervisor in your Hyper-V cluster.  Each of those Nano Server images should be customized to […]

Nano Server Console with PowerShell Logo
System Administrator

Customizing Nano deployment using SetupComplete.cmd

Nano Server SetupComplete.cmd While possible to set many options in the actual Nano Server image you will likely find yourself needing to perform a few post deployment customization tasks.  These can be accomplished through use of SetupComplete.cmd which can be […]