Сведения о CimSession
КРАТКОЕ ОПИСАНИЕ
Описывает объект CimSession и разницу между сеансами CIM и сеансами PowerShell.
ПОДРОБНОЕ ОПИСАНИЕ
Сеанс общей информационной модели (CIM) — это клиентский объект, представляющий подключение к локальному или удаленному компьютеру. Сеансы CIM можно использовать в качестве альтернативы сеансам PowerShell (PSSessions). Оба подхода имеют свои преимущества.
С помощью командлета New-CimSession можно создать сеанс CIM, содержащий сведения о подключении, такие как имя компьютера, протокол, используемый для подключения, идентификатор сеанса и идентификатор экземпляра.
После создания объекта CimSession, который указывает сведения, необходимые для установки подключения, PowerShell не устанавливает подключение сразу. Когда командлет использует сеанс CIM, PowerShell подключается к указанному компьютеру, а затем после завершения работы командлета PowerShell завершает подключение.
Если вместо сеанса CIM создается сеанс PSSession, PowerShell проверяет параметры подключения, а затем устанавливает и поддерживает подключение. Если вы используете сеансы CIM, PowerShell не открывает сетевое подключение до тех пор, пока это не потребуется. Дополнительные сведения о сеансах PowerShell см. в разделе about_PSSessions.
Когда следует использовать сеанс CIM
Сеансы CIM принимают только командлеты, работающие с поставщиком инструментария управления Windows (WMI) или CIM через WS-Man. Для других командлетов используйте PSSessions.
При использовании сеанса CIM PowerShell запускает командлет на локальном клиенте. Он подключается к поставщику WMI с помощью сеанса CIM. На целевом компьютере не требуется PowerShell или даже какая-либо версия операционной системы Windows.
В отличие от этого, командлет, выполняемый с помощью PSSession, выполняется на целевом компьютере. Для этого требуется PowerShell в целевой системе. Кроме того, командлет отправляет данные обратно на локальный компьютер. PowerShell управляет данными, отправленными через подключение, и сохраняет размер в пределах ограничений, установленных службой удаленного управления Windows (WinRM). Сеансы CIM не накладывают ограничения WinRM.
Командлеты XML определения командлетов на основе CIM (CDXML) можно написать для использования любого поставщика WMI. Все поставщики WMI используют объекты CimSession.
СМ. ТАКЖЕ
New-CimSession