存在しない場合はPowerShellを使用してフォルダーを作成しようとしているので、次のようにしました。
$DOCDIR = [Environment]::GetFolderPath("MyDocuments")
$TARGETDIR = "$DOCDIR\MatchedLog"
if(!(Test-Path -Path MatchedLog )){
New-Item -ItemType directory -Path $DOCDIR\MatchedLog
}
これにより、フォルダーが既に存在するというエラーが表示されますが、フォルダーを作成しようとするべきではありません。
ここで何が問題なのかわかりません
New-Item : 指定された名前 C:\Users\l\Documents\MatchedLog のアイテムは既に存在します。C:\Users\l\Documents\Powershell\email.ps1:4 char:13 + New-Item <<<< -ItemType ディレクトリ -Path $DOCDIR\MatchedLog + CategoryInfo : ResourceExists: (C:\Users\l. ...ents\MatchedLog:String) [New-Item], IOException + FullyQualifiedErrorId : DirectoryExist,Microsoft.PowerShell.Commands.NewItemCommand`