entradas de secuencias de comandos de problemas de puesta a punto UMServer CMD permiten

StackOverflow https://stackoverflow.com/questions/3890350

  •  28-09-2019
  •  | 
  •  

Pregunta

He escrito algunos scripts de automatización unificada de mensajería de Exchange 2010. Estoy tratando de automatizar el Assoication de los planes de marcado de mensajería unificada a los servidores de mensajería unificada. El sistema de PowerShell es:

[PS] E:\Scripts>Set-UmServer -id Exchange01 -DialPlans "test1", "test2"

Cuando intento la siguiente solución de secuencias de comandos:

[PS] E:\Scripts>$str = "`"test1`", `"test2`""
[PS] E:\Scripts>Set-UmServer -id Exchange01 -DialPlans $str

Me sale un error:

The UM dial plan "test1", "test2" doesn't exist.
+ CategoryInfo          : NotSpecified: (0:Int32) [Set-UmServer], ManagementObjectNotF
+ FullyQualifiedErrorId : 7AF43AA1,Microsoft.Exchange.Management.Tasks.UM.SetUMServer

Mi sensación es que estoy manejando la variable de forma incorrecta y la variable se tarda en incluir "" test1" , 'test2'" en lugar de 'test1', 'test2'.

Cualquier orientación sería muy apreciada.

lo que respecta

Jon

¿Fue útil?

Solución

Esta sobrecarga de trabajo él. :-) Prueba esto:

$str = "test1", "test2"
Set-UmServer -id Exchange01 -DialPlans $str 
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top