$Obj と PatternFile にある同一文字列行に全角Spaceが含まれている場合に除外できていない。
想定では全角Spaceを含めて完全に一致するため、除外できなければならない。
Encodeの問題というわけでもない。
全角Spaceを半角Space1個、または2個に変更してもできない。
Move-Item
- -WhatIf でも、sourceの存在確認以外の役にはたたずのようだ。活用場面が思いつかない。
- source Pathとpwd Pathが異なるなら、source指定のみでCommandとして成立する。Move前に移動先へpwdを変更しておけば、移行先の指定は不要ということになるようだ。
Group-Object
Compare は Array で行いたい。
Cast [Object[]] で新しい変数へと再作成すればいい。
Array内にnullが含まれている場合は、Errorとなるため、whereなどで除く必要がある。
Cast [Object[]] で新しい変数へと再作成すればいい。
Array内にnullが含まれている場合は、Errorとなるため、whereなどで除く必要がある。