Copy the previous PowerShell command to the clipboard

I often have multiple PowerShell windows open; at least one for testing out commands, and then the ISE for writing scripts.

Here’s a quick one-liner to copy the previous PowerShell command to clipboard:

h -c 1 | select -exp commandline | clip

To elaborate on that, here’s the version that doesn’t use aliases:

Get-History -Count 1 | Select-Object -ExpandProperty CommandLine | clip

TechNet: Get-History

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s