$_でパイプ左のオブジェクトを利用したいのですが、うまくいきません。
自作関数ですが、以下のような使い方がしたいです。
powershell
1Get-Uri -uri $file['url'] -regex $file['regex'] | Get-File -uri $_ -out_dir $file['out_dir']
error
1echo : 入力オブジェクトをコマンドのパラメーターにバインドできません。コマンドがパイプライン入力を受け入れないか、または 2入力とそのプロパティが、パイプライン入力を受け入れるいずれのパラメーターにも一致しません。 3発生場所 行:2 文字:53 4+ Get-Uri -uri $file['url'] -regex $file['regex'] | echo $_ 5+ ~~~~~~~ 6 + CategoryInfo : InvalidArgument: (https://www.rar...r-x64-571jp.exe:PSObject) [Write-Output]、ParameterBi 7 ndingException 8 + FullyQualifiedErrorId : InputObjectNotBound,Microsoft.PowerShell.Commands.WriteOutputCommand
ちなみに以下のコードではうまくいきます。
powershell
1$uri = Get-Uri -uri $file['url'] -regex $file['regex'] 2Get-File -uri $uri -out_dir $file['out_dir']
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/08 05:54