我想設置以下別名在我的PowerShell配置文件:Powershell:是否可以在管道命令上設置別名?
set-alias mem-users get-process | ? {($_.PM -gt 10000000) -or ($_.VM -gt 10000000)} | sort -property PM
但是,當我嘗試了這一點,並呼籲MEM-用戶我只是得到得到處理結果。我將如何設置?我是否必須編寫自定義函數? set-alias的例子顯示了一個使用-passThru參數的管道命令,但是我無法讓它工作。
爲了可讀性而不是'10000000',可能考慮'{($ _。PM -gt 10MB) - 或($ _。VM -gt 10MB)}''。 –