
指定したファイルが存在するか確認するには、Test-Pathコマンドレットを使用します。
構文
Test-Path [ファイル名]
ファイルが存在する場合は、Trueを返し、無い場合はFalseを返します。
以下では、C:\Data\test\003.txtというファイルが存在するか確認しています。
1 2 | PS C:\data> Test-Path C:\Data\test\003.txt True |
また、指定するファイルには、ワイルドカードも指定できます。
1 2 | PS C:\data> Test-Path C:\Data\test\*.txt True |
では、特殊なフォルダの場合はどうでしょうか。
例えば、「マイピクチャ」にあるファイルを指定する場合は以下のようにします。
1 2 3 | PS C:\data> $mypic = [Environment]::GetFolderPath( 'MyPictures' ) PS C:\data> Test-Path $mypic \*.jpg True |
スポンサーリンク