tag:blogger.com,1999:blog-944074965431458917.post5740546682457885044..comments2022-03-02T23:51:31.863+09:00Comments on PowerShell: ◆パイプライン中の処理かどうかを判定する(挫折)minminnanahttp://www.blogger.com/profile/00281220352630588849noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-944074965431458917.post-26822341744744061932011-12-28T00:31:46.402+09:002011-12-28T00:31:46.402+09:00素早いコメントありがとうございます。(^^
成る程$inputですかぁ、ちょっと検証してみますね。素早いコメントありがとうございます。(^^<br />成る程$inputですかぁ、ちょっと検証してみますね。minminnanahttps://www.blogger.com/profile/00281220352630588849noreply@blogger.comtag:blogger.com,1999:blog-944074965431458917.post-6104375736095265282011-12-27T23:58:02.459+09:002011-12-27T23:58:02.459+09:00$input.MoveNext()がTrueならパイプライン、Falseならパラメータ、という判定は...$input.MoveNext()がTrueならパイプライン、Falseならパラメータ、という判定はどうでしょう?<br />そのあと$input.Reset()すれば列挙もできますし。<br /><br />@()をパイプラインで渡すとFalseになってしまいますが、パイプラインからは何も受け取ってないという意味では間違いではない気もします。mutaguchihttp://winscript.jp/powershell/noreply@blogger.com