しかし、残念ながら私の環境では動作しませんでした。
以下のように、CreateShortcutメソッドへ渡すパラメータを$_から$_.FullNameへ変更することで動作させることができました。
filter Get-Shortcut() { $shell = New-Object -ComObject WScript.Shell return $shell.CreateShortcut($_.FullName) }
filter Get-Shortcut() { $shell = New-Object -ComObject WScript.Shell return $shell.CreateShortcut($_.FullName) }
Import-Csv -Path .\Book1.csv -Encoding Default
Get-Content .\Book1.csv | ConvertFrom-Csv