# How to create your own Invoke commandlet function function Invoke-MyOwnCommand { param ( [System.Management.Automation.ScriptBlock]$ScriptBlock = $null ) &$ScriptBlock } # Usage Invoke-MyOwnCommand -ScriptBlock {Get-Process}