스크립팅 도우미 개체

WMI에는 스크립트에 필요한 변환을 제공하는 여러 스크립팅 도우미 개체가 있습니다.

WMI 스크립팅 도우미 개체는 다음과 같습니다.

이 도우미 개체는 조작을 가져오기 위해 구조체를 구문 분석하는 데 스크립트가 필요하지 않도록 복합 데이터 구조를 분석합니다. 예를 들어 WMI DATETIME 구조체는 직접 표시할 수 없으며 VT_DATE 등의 다른 Windows 날짜/시간 데이터 구조와 다릅니다.

SWbemDateTime

SWbemDateTime 개체는 일, 월, 연도, 시간 등을 구문 분석하는 속성을 제공합니다. 또한 WMI(Windows Management Instrumentation) 날짜/시간을 VT_DateFILETIME 형식으로 또는 이 형식에서 다른 형식으로 변환하는 변환 메서드를 제공합니다. IE(Internet Explorer) 보안 설정의 경우 SWbemDateTime 개체는 초기화에 안전하며 스크립팅에 안전하다고 표시된 유일한 WMI 스크립팅 개체입니다. 날짜 및 시간 변환에 대한 자세한 내용과 예제는 TechNet ScriptCenter 스크립트 리포지토리의 날짜 및 시간 및 TechNet ScriptCenter It's About Time(아, 날짜 정보)에 대한 문서를 참조하세요.

SWbemObjectPath

SWbemObjectPath의 속성은 개체의 절대 경로를 제공하지만 서버, 네임스페이스, 클래스 또는 상대 경로와 같은 WMI 경로의 부분도 분석합니다. 개체를 사용하면 경로의 보안을 설정하고, 경로를 나타내는 개체의 키 값을 가져오고, 개체가 싱글톤인지 여부를 확인할 수 있습니다. WMI 개체 경로 작업에 대한 자세한 내용은 WMI 개체의 위치 설명을 참조하세요.

Win32_SecurityDescriptorHelper

Win32_SecurityDescriptorHelper 클래스는 보안 개체의 보안 설명자를 한 형식에서 다른 형식으로 변환합니다.

프린터, WMI 네임스페이스, 레지스트리 키 또는 DCOM 애플리케이션과 같은 많은 개체에는 개체에 대한 액세스를 제어하는 보안 설명자가 있습니다. WMI를 사용하여 개체와 연결된 보안 설명자를 가져오거나 설정하여 이러한 개체에 대한 액세스 권한이 있는 사용자를 검색하거나 변경할 수 있습니다.

그러나 다른 메서드는 이진 바이트 배열, SDDL(보안 설명자 정의 언어) 형식 또는 Win32_SecurityDescriptor 인스턴스로 보안 설명자를 가져올 수 있습니다. 보안 설명자의 이진 바이트 배열 형식은 보안 설명자 작업용으로 설계된 C++ 메서드를 제외하고는 조작하면 안 됩니다. SDDL의 설명자는 문자열이지만 조작하는 것은 여전히 어색합니다. 가장 쉽게 조작할 수 있는 형식은 트러스티, ACE 및 SID에 대한 포함된 개체를 포함하므로 Win32_SecurityDescriptor입니다. WMI의 보안 설명자 구조에 대한 자세한 내용은 WMI 보안 설명자 개체를 참조하세요. 변환을 수행하는 방법에 대한 자세한 내용은 보안 개체의 액세스 보안 변경을 참조하세요.

WMI에서의 스크립팅