2014年11月29日のブックマーク (1件)

  • PowerShell の Test-Path -IsValid が謎くて使えない - tech.guitarrapc.cóm

    よく利用される、Test-Path は対象のパスが存在するかどうかを検知します。 このTest-Pathには、-IsValid スイッチがあります。 この IsValid でファイルパスのバリデーションをしようとすると、謎に巡り合えます。 目次 目次 TechNet を見よう 構文としてパスに含まれてはいけない文字 動作検証 Test-Path -IsValid は使いにくいかも TechNet を見よう 何はともあれ説明を見ましょう。 TechNet / Test-Path -IsValid パスの構文が正しいかどうかを判断します。パスの要素が存在するかどうかとは無関係です。このパラメーターは、パスの構文が正しい場合は TRUE を返し、そうでない場合は FALSE を返します。 構文としてパスに含まれてはいけない文字 .NETなら GetInvalidFileNameChars() で

    PowerShell の Test-Path -IsValid が謎くて使えない - tech.guitarrapc.cóm