entradas de secuencias de comandos de problemas de puesta a punto UMServer CMD permiten
-
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 ??p>
Jon
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