Public/Invoke-NativeExpression.ps1

function Invoke-NativeExpression {
    param (
        [Parameter(Mandatory = $true, ValueFromPipeline = $true, Position = 0)]
        [string]$Expression
    )
 
    process {
        $executable, $arguments = $expression -split ' '
        $arguments = $arguments | foreach { "'$_'" }
        $arguments = $arguments -join ' '
        $command = $executable + ' ' + $arguments
 
        if ($command) {
            Write-Verbose "Invoking '$command'"
            Invoke-Expression -command $command
        }
    }
}