* ファイル・フォルダの存在確認 Test-Path [#y7db7f89]

*** ファイルが存在するか? [#f4f471d5]
 Test-Path .\1.txt -PathType Leaf


*** フォルダが存在するか? [#w307999c]
 if (!(Test-Path .\dir1 -PathType Container)) {
   echo "Not"
 }

*** パスが存在するか? [#i6b38063]
 $dir = Join-Path $env:USERPROFILE "Dropbox"
 $file = 1.txt
 $path = Join-Path $dir $file
 
 if (Test-Path $path) {
   echo "OK"
 }

*** いずれか1つはファイルが存在するか? [#gb3284af]
 $files = @("1.txt", "2.txt", "3.txt")
 
 if (($files | % { Test-Path $_}) -contains $true) {
     echo "Ok"
 } else {
     echo "Not"
 }

*** 参考 [#k1a7a461]
https://technet.microsoft.com/ja-jp/library/hh849776(v=wps.620).aspx
** 参考 [#mf616e5d]
:Test-Path | https://technet.microsoft.com/en-us/library/hh849776.aspx
:Using Test-Path to Verify the Existence of an Object | https://technet.microsoft.com/en-us/library/ff730955.aspx

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS