Неверный метод Параметр при вызове DfsrConnectionInfo->ForceReplication() с WMIC

В нашей инфраструктуре AD SYSVOL реплицируется DFSR. Я хочу форсировать репликацию с помощью WMI ( метод ForceReplication) через WMIC:

wmic /namespace:\\root\microsoftdfs path DfsrConnectionInfo call ForceReplication(15,10,2)

Но это не так с:

Executing (DfsrConnectionInfo)->ForceReplication()
ERROR:
Description = Invalid method Parameter(s)

Я дважды проверил порядок / тип аргумента:

wmic /namespace:\\root\microsoftdfs path DfsrConnectionInfo call ForceReplication /?
Call                    [ In/Out ]Params&type                   Status
====                    =====================                   ======
ForceReplication        [IN ]Bandwidth(uint32)                  Implemented

                        [IN ]DurationInMin(uint32)

                        [IN ]Mode(uint32)

                        [OUT]ReturnValue(uint32)

Тот же звонок в Powershell работает:

(gwmi -Namespace root\microsoftdfs -Class DfsrConnectionInfo).ForceReplication(2, 10, 15)

Где я не прав с WMIC и аргументами?

2 ответа

Интересно, если это ошибка, потому что она не работает, даже когда я использовал именованный параметр для вызова метода:

path DfsrConnectionInfo call ForceReplication Bandwidth=10 DurationInMin=20 Mode=2

Приведенная выше команда возвращает:

Неверный список именованных параметров.
Подсказка:::= | где:: = =
wmic: root \ microsoftdfs> path вызов DfsrConnectionInfo ForceReplication Bandwidth=10 DurationInMin=20 Mode=2
Выполнить (DfsrConnectionInfo)->ForceReplication() (Да / Нет)? Y
ОШИБКА:
Описание = Неверный метод Параметр (ы)

Первый аргумент. 15 недействительно. То, что работает, меня не удивляет. Причина в том, что первый параметр находится между 1 и 4 (включительно). Это отличается от первого показанного вами wmic-кода:

wmic /namespace:\\root\microsoftdfs path DfsrConnectionInfo call ForceReplication(15,10,2)

Первое значение в скобках 15 не является допустимым значением. Это должно быть 1, 2, 3 или 4. Для получения подробной информации об этом, вы можете просмотреть эту статью Microsoft.

Другие вопросы по тегам