의 목록은 다음 WSH 조각은 고려해보십시오JScript를 열거하고 속성
var query = GetObject("winmgmts:").ExecQuery("SELECT Name FROM Win32_Printer", "WQL", 0); var e = new Enumerator(query); for (; !e.atEnd(); e.moveNext()) { var p = e.item(); WScript.Echo(p.Name + " (" + p.Status + ")"); }
그것은 모든 라인에 인쇄하는 프린터 이름과 괄호 안에 단어 "정의는"(Status
속성은 p
객체에 존재하지 않기 때문에) . 문제는 : 이용 가능한 모든 속성을 p
에서 어떻게 나열 할 수 있습니까? for (var i in p) {...}
의 일반적인 기술은 작동하지 않습니다. p
개체의 속성이 열거되지 않는 것으로 보입니다.
미리 감사드립니다.
Класс. Спасибо! –
@HenryFlower 내가 그 키릴 문자를 좋아하는 한, 영어로 쓰는 것이 가장 좋습니다 :) 그런데 "Henry Flower"가 러시아 출신이 아닐 것이라고 생각합니다! –