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