- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- PowerShell/ファイル操作/ファイル・フォルダの存在確認 Test-Path へ行く。
- 1 (2016-03-23 (水) 04:11:08)
- 2 (2016-03-23 (水) 04:57:10)
ファイル・フォルダの存在確認 Test-Path
ファイルが存在するか?
Test-Path .\1.txt -PathType Leaf
フォルダが存在するか?
if (!(Test-Path .\dir1 -PathType Container)) { echo "Not" }
パスが存在するか?
$dir = Join-Path $env:USERPROFILE "Dropbox" $file = 1.txt $path = Join-Path $dir $file if (Test-Path $path) { echo "OK" }
いずれか1つはファイルが存在するか?
$files = @("1.txt", "2.txt", "3.txt") if (($files | % { Test-Path $_}) -contains $true) { echo "Ok" } else { echo "Not" }
参考
https://technet.microsoft.com/ja-jp/library/hh849776(v=wps.620).aspx