WinRM 스크립팅 API

Windows 원격 관리 스크립팅 개체는 WS-Management 프로토콜 위의 계층으로 구현됩니다. 스크립팅 개체를 사용하면 로컬 및 원격 컴퓨터에서 데이터를 가져오거나 리소스를 관리할 수 있습니다.

WS-Management 개체

각 스크립팅 개체에는 해당 C++ 인터페이스가 있습니다. 자세한 내용은 WinRM C++ APIWindows 원격 관리의 스크립팅을 참조하세요.

WinRM 스크립팅 API에서 제공하는 개체는 다음과 같습니다.

ConnectionOptions

원격 연결에 사용되는 사용자 이름 및 암호를 정의합니다. CreateConnectionOptions 메서드를 호출할 때 사용자 이름과 암호가 전달됩니다. 자세한 내용은 원격 컴퓨터에서 데이터 가져오기를 참조하세요. 해당 C++ 인터페이스는 IWSManConnectionOptions입니다.

열거자

리소스를 열거하여 반환된 결과의 컬렉션을 나타냅니다. 자세한 내용은 리소스의 모든 인스턴스 열거 또는 나열을 참조하세요. 해당 C++ 인터페이스는 IWSManEnumerator입니다.

ResourceLocator

리소스의 경로를 제공합니다. Session.Get, Session.Put 또는 Session.Enumerate와 같은 Session 개체 작업에서 리소스 URI 대신 ResourceLocator 개체를 사용할 수 있습니다. 해당 C++ 인터페이스는 IWSManResourceLocator입니다.

세션

세션에 사용할 수 있는 네트워크 작업 및 속성(예: Session.Get, Session.Enumerate, Session.Invoke)을 정의합니다. 자세한 내용은 로컬 컴퓨터에서 데이터 가져오기를 참조하세요. 해당 C++ 인터페이스는 IWSManSession입니다.

Wsman

새 세션을 만들거나 설정된 세션을 관리하는 데 사용되는 메서드 및 속성을 제공합니다. 자세한 내용은 Windows 원격 관리 사용을 참조하세요. 해당 C++ 인터페이스는 IWSManIWSManEx입니다.

Windows 원격 관리 정보

Windows 원격 관리 사용

Windows 원격 관리의 스크립팅

Windows 원격 관리 참조