Я пытаюсь удалить "\ MOSS2013" имя экземпляра из моего экземпляра SQL Server "WSFCSQLN1 \ MOSS2013"Powershell TRIM() удаляет дополнительный символ
Это работает:
$primaryReplicaGEN = $wsfcsqln2.AvailabilityGroups.PrimaryReplicaServerName
$primaryReplica = $PrimaryReplicaGEN.TRIM("\GEN")
$ primaryReplica показывает WSFCSQLN1
$ primaryReplicaGEN показывает WSFCSQLN1 \ GEN
Это не ш орк:
$primaryReplicaMOSS2013 = $wsfcsqln1MOSS2013.AvailabilityGroups.PrimaryReplicaServerName
$primaryReplica = $PrimaryReplicaMOSS2013.TRIM("\MOSS2013")
$ primaryReplica показывает WSFCSQLN
$ primaryReplicaMOSS2013 показывает WSFCSQLN1 \ MOSS2013
Обратите внимание на имя реплики отсутствует 1 в конце, даже если я не выбирал, чтобы обрезать его. Почему это обрезает 1 для данного конкретного объекта строки? Как я могу заставить его обрезать правильные символы.