Я пытаюсь создать папку с помощью PowerShell, если она не существует, так что я сделал:Создание папки, если она не существует - «Пункт уже существует»
$DOCDIR = [Environment]::GetFolderPath("MyDocuments")
$TARGETDIR = "$DOCDIR\MatchedLog"
if(!(Test-Path -Path MatchedLog)){
New-Item -ItemType directory -Path $DOCDIR\MatchedLog
}
Это дает мне сообщение об ошибке, что в папке уже существует, что он делает, но не должен пытаться его создать.
Я не уверен, что здесь не так
New-Item: пункт с указанным именем C: \ Users \ л \ Documents \ MatchedLog уже существует. В C: \ Users \ л \ Documents \ Powershell \ email.ps1: 4 гольцов: 13 + New-Item < < < < каталог -ItemType -Path $ DOCDIR \ MatchedLog + CategoryInfo: ResourceExists: (C: \ Users \ л .... Энты \ MatchedLog: String) [New-Item], IOException + FullyQualifiedErrorId: DirectoryExist, Microsoft.PowerShell.Commands.NewItemCommand`
попробовать это: New-Item -ItemType Каталог -Force - Путь C: \ Path \ That \ May \ or \ May \ Not \ Exist –