Я использую Powershell и BMC для автоматизации, я создал скрипт Powershell для создания папки:
$directoryname= "D:\sysdba"
$DoesFolderExist = Test-Path $directoryname
$null = if (!$DoesFolderExist){MKDIR "$directoryname"}
$directoryname= "D:\temp"
$DoesFolderExist = Test-Path $directoryname
$null = if (!$DoesFolderExist){MKDIR "$directoryname"}
Я использую команду ниже для создания папки на хост-сервере:
<commands>
<command>\\Path\SPUpgrade\Create_Folder.ps1</command>
</commands>
Но он создает файл вместо папки:
Есть идеи, почему? Я смущен, почему не создается папка и почему файл
new-item -Path $directoryname -ItemType Directory
- person Martin Brandl   schedule 12.10.2017sysdba
, а не какой-то другой процесс, который выполняется в то же время? Вы можете проверить это, изменив путь с «D:\sysdba» на «D:\foo» и посмотреть, произойдет ли то же самое. - person Manuel Batsching   schedule 12.10.2017