機能変数を渡すときにPowerShell Where-Objectが動作しないのはなぜですか?
function findf {
Write-Host "Find files that match: $args"
gci -r | Where-Object { $_.name -match ".*$args.*" }
}
が動作するようには思えません。例えば、
findf .exe
は - EXEファイルへの出力を制限しない原料の束を印刷します -
任意のアイデアを私が間違ってやっていますか?
私はコマンドの機能PowerShellコマンドウィンドウから同じコマンドを実行する場合:正しく
gci -r | Where-Object { $_.name -match ".*.exe.*" }
この作品
と私示し* .EXEパターン
これは機能しました。ありがとうございました。 – PatS