PowerTip: Checkpoint Virtual Machine by Using PowerShell

Summary: Use Windows PowerShell 3.0 and Windows 8 or Windows Server 2012 to checkpoint all virtual machines on a system.  How can I checkpoint all of my virtual machines by using Windows PowerShell 3.0 and either Windows 8 or Windows Server 2012?  Use the Get-VM cmdlet and pipe the results to the Checkpoint-VM cmdlet, as shown here. get-vm -ComputerName hyperv2 | checkpoint-vm    


PowerShell Workflows: The Basics

Summary: Windows PowerShell MVP Richard Siddaway talks about the basics of Windows PowerShell 3.0 workflows. Microsoft Scripting Guy, Ed Wilson, is here. Today, we are fortunate to have a guest blog post by Windows PowerShell MVP Richard Siddaway. Richard has written a number of guest Hey, Scripting Guy! Blog posts, and he has also written two books…


PowerTip: Get ISCSIConnections on Remote Server

Summary: Use Windows PowerShell 3.0 on Windows 8 or Windows Server 2012 to get ISCSI connections from a remote server.  How can I get ISCSI connection information from a remote server?  First, create a new CIM session by using the New-CimSession cmdlet and specify the target server and credentials appropriate for that machine. Next, use the Get-ISCSIConnection cmdlet / function to retrieve the…


It’s a Wonderful Shell—Chapter 5

Summary: Microsoft PowerShell MVP and honorary Scripting Guy Sean Kearney continues with part 5 his five-part holiday series. Microsoft Scripting Guy, Ed Wilson, is here. Today we have part five of a five-part series of It’s a Wonderful Shell staring George Shelley. These are written by Windows PowerShell MVP Sean Kearney. For more information about…


PowerTip: Use PowerShell to Shut Down a Remote Computer

Summary: Use Windows PowerShell to shut down a remote computer.  I need to shut down a remote computer, but the account that I am logged on to does not have rights. What should I do?  Use the Stop-Computer cmdlet and specify both the name of the remote computer and the credentials to use for the operation. When the…


It’s a Wonderful Shell—Chapter 4

Summary: Microsoft PowerShell MVP and honorary Scripting Guy Sean Kearney continues with part 4 his five-part holiday series.  Microsoft Scripting Guy, Ed Wilson, is here. Today we have part four of a five-part series of It’s a Wonderful Shell staring George Shelley. These are written by Windows PowerShell MVP Sean Kearney. For more information about…


PowerTip: Find the Most Recent DNS Client Warnings

Summary: Use Windows PowerShell to find the most recent DNS client warning messages.  How can I use Windows PowerShell to find the five most recent DNS client warning messages?  Use the Get-EventLog cmdlet, choose the system log, and then specify a source of *dns*. Make sure you retrieve warning messages and select the number of recent messages to…


It’s a Wonderful Shell—Chapter 3

Summary: Microsoft PowerShell MVP and honorary Scripting Guy Sean Kearney continues with part 3 his five-part holiday series. Microsoft Scripting Guy, Ed Wilson, is here. Today we have part three of a five-part series of It’s a Wonderful Shell staring George Shelley. These are written by Windows PowerShell MVP Sean Kearney. For more information about…


PowerTip: Use PowerShell to Update DNS IP Address

Summary: Use Windows PowerShell 3.0 on either Windows 8 or Windows Server 2012 to update the DNS server IP addresses on a client.  How can I update my DNS server IP addresses on my Windows 8 client?  According to Brian Wilhite, Charlotte Windows PowerShell user group member: Luckily, there is a Windows PowerShell cmdlet that does this very thing. The Set-DnsClientServerAddress is…


It’s a Wonderful Shell—Chapter 2

Summary: Microsoft PowerShell MVP and honorary Scripting Guy Sean Kearney continues with part two his five-part holiday series.  Microsoft Scripting Guy, Ed Wilson, is here. Today we have part two of a five-part series of It’s a Wonderful Shell staring George Shelley. These are written by Windows PowerShell MVP Sean Kearney. For more information about…