Экспорт, а затем импорт настроенного пространства имен WMI - PullRequest
0 голосов
/ 01 июня 2018

Пытается экспортировать настроенное пространство имен WMI:

Я знаю, что его легко запрашивать и использовать:

ROOT\CIMV2

Необходимо экспортировать все настроенное пространство имен:

ROOT\CustomName

и затем импортируйте на другой компьютер.

Обнаружил: https://stackoverflow.com/a/5363099/175063

Я пробовал в PowerShell следующее:

Get-WMIObject -namespace "root" -class "__Namespace" | Select Name

Но сейчасМне нужно экспортировать «CustomName» и его структуру классов.

Я все ближе к этому - тестированию (примечание: CIMV2, так как я хочу проверить экспорт из известного, хорошего пространства имен. Я заменю на CustomNameпозже).

https://stackoverflow.com/a/32258127/175063

(GWMI -Namespace "root\CIMV2" -List).GetText('mof') |
    Out-File c:\scripts\file.mof

На данном компьютере мы будем использовать:

(GWMI -Namespace "root\CustomName" -List).GetText('mof') |
    Out-File c:\scripts\file.mof

Теперь мне нужно выяснить компонент импорта.

ОБНОВЛЕНИЕ: Это машина Windows 7, и она не похожа на:

.GetText('mof') 

И показывает нам:

Method invocation failed because [System.Object[]] doesn't contain a method named 'gettext

Проверяя возможности PowerShell, мыиметь: 2.0

В моей системе Windows 10 (локальной) это показывает: 5.1.14393.2248

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...