fullPath = "$RoleBinPath\MSExchangeUM.config";Если (-не ([строка]:: IsNullOrEmpty($RoleDatacenterUMRoleDataPath))) { Если ...

$fullPath = "$RoleBinPath\MSExchangeUM.config";Если (-не ([строка]:: IsNullOrEmpty($RoleDatacenterUMRoleDataPath)))        {          Если (! ()Test-Path-путь $RoleDatacenterUMRoleDataPath)) {пункт Создать $RoleDatacenterUMRoleDataPath-каталог типа};          набор appconfigvalue - ConfigFileFullPath: $fullPath-элемент: Конфигурация / appSettings - AppSettingKey: UmDirectory - новое значение: $RoleDatacenterUMRoleDataPath;$umTracePath = [System.IO.Path]::Combine ($RoleDatacenterUMRoleDataPath, «UMLogs»);          Если (! ()Test-Path-путь $umTracePath)) {New-элемент $umTracePath-каталог типа};          набор appconfigvalue - ConfigFileFullPath: $fullPath-элемент: Конфигурация / appSettings - AppSettingKey: TracePath - новое значение: $umTracePath;$umLogPath = [System.IO.Path]::Combine ($RoleDatacenterUMRoleDataPath, «Журнал»);          Если (! ()Test-Path-путь $umLogPath)) {New-элемент $umLogPath-каталог типа};          набор appconfigvalue - ConfigFileFullPath: $fullPath-элемент: Конфигурация / appSettings - AppSettingKey: LogPath - новое значение: $umLogPath;        }Если (-не ([строка]:: IsNullOrEmpty($RoleDatacenterUMTemporaryStoragePath)))        {          набор appconfigvalue - ConfigFileFullPath: $fullPath-элемент: Конфигурация / appSettings - AppSettingKey: каталог временных файлов - новое значение: $RoleDatacenterUMTemporaryStoragePath;        }