Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
KRÓTKI OPIS
Opisuje obiekt CimSession i różnicę między sesjami modelu wspólnych informacji a sesjami programu PowerShell.
DŁUGI OPIS
Sesja modelu wspólnych informacji (CIM) to obiekt po stronie klienta reprezentujący połączenie z komputerem lokalnym lub komputerem zdalnym. Sesje ciM można użyć jako alternatywy dla sesji programu PowerShell (PSSessions). Obie metody mają zalety.
Za pomocą polecenia cmdlet New-CimSession można utworzyć sesję modelu wspólnych informacji, która zawiera informacje o połączeniu, takie jak nazwa komputera, protokół używany do połączenia, identyfikator sesji i identyfikator wystąpienia.
Po utworzeniu CimSession obiektu, który określa informacje wymagane do nawiązania połączenia, program PowerShell nie nawiązuje połączenia natychmiast. Gdy polecenie cmdlet używa sesji modelu ciM, program PowerShell łączy się z określonym komputerem, a następnie po zakończeniu działania polecenia cmdlet program PowerShell przerywa połączenie.
Jeśli utworzysz PSSession zamiast korzystania z sesji modelu wspólnych informacji, program PowerShell zweryfikuje ustawienia połączenia, a następnie ustanowi i utrzyma połączenie. Jeśli używasz sesji modelu ciM, program PowerShell nie otwiera połączenia sieciowego do czasu potrzeby. Aby uzyskać więcej informacji na temat sesji programu PowerShell, zobacz about_PSSessions.
Kiedy używać sesji modelu wspólnych informacji
Tylko polecenia cmdlet współpracujące z dostawcą instrumentacji zarządzania Windows (WMI) lub ciM za pośrednictwem WS-Man akceptują sesje modelu CIM. W przypadku innych poleceń cmdlet użyj polecenia PSSessions.
W przypadku korzystania z sesji ciągłej integracji program PowerShell uruchamia polecenie cmdlet na kliencie lokalnym. Łączy się z dostawcą usługi WMI przy użyciu sesji modelu wspólnych informacji. Komputer docelowy nie wymaga programu PowerShell, a nawet żadnej wersji systemu operacyjnego Windows.
Z kolei polecenie cmdlet uruchamiane przy użyciu narzędzia PSSession jest uruchamiane na komputerze docelowym. Wymaga programu PowerShell w systemie docelowym. Ponadto polecenie cmdlet wysyła dane z powrotem do komputera lokalnego. Program PowerShell zarządza danymi wysyłanymi przez połączenie i zachowuje rozmiar w granicach ustawionych przez zdalne zarządzanie systemem Windows (WinRM). Sesje modelu CIM nie nakładają limitów usługi WinRM.
Polecenia cmdlet XML (CDXML) oparte na modelu CIM można zapisywać w celu korzystania z dowolnego dostawcy usługi WMI. Wszyscy dostawcy WMI używają obiektów CimSession.
ZOBACZ TEŻ
New-CimSession