게시판 본문 Active Directory Service Interface - Read Only
re: 안녕하세요 나그네입니다. 다시 궁금한게 있어서요..질문. |
---|
작성자: 송원석
작성일시: 2003-05-09 23:45,
조회수: 3,535
|
안녕하세요, 나그네님? 또 뵙게되서 반갑습니다. ^_^
나그네님이 말씀하신 내용을 보니 접근 요령이나 기타 코딩 방향은 맞았는데, 안타깝게도 찾으신 속성이 원하시는 내용에 대한 속성이 아니었던 것이 문제였네요. 먼저 결론부터 말씀드리면 확장자에 대한 응용 프로그램 매핑 설정은 ScriptMaps 라는 속성을 통해서 접근이 가능합니다. 이에 대한 자세한 내용은 다음의 URL 을 참고하십시요. Platform SDK: IIS SDK - ScriptMaps 음... 예를 들어서 나그네님이 인덱스 1 번 가상 웹 서버의 응용 프로그램 매핑의 정보를 얻으려고 한다고 가정해보도록 하겠습니다. 그럼 먼저 해당 가상 웹 서버의 개체를 얻어야하므로 ADsPath 는 다음과 같이 되겠죠. IIS://localhost/W3SVC/1/ROOT여기에서 실수하기 쉬운게 가장 마지막의 ROOT 를 생략하기 쉽다는 점입니다. 가상 웹 서버의 일부가 아닌 그 전체를 대상으로 작업할 때는 이 ROOT 를 대상으로 작업하는 것이 바람직합니다. 이 ROOT 가 의미하는 바는 가상 웹 서버의 루트 가상 디렉터리를 의미하는 것입니다. 따라서 이 서버의 개체는 다음과 같이 얻어지죠... ^_^ Set objWebServerRoot = GetObject("IIS://localhost/W3SVC/1/ROOT")이제 이 개체에서 ScriptMaps 속성을 얻습니다. ScriptMaps = objWebServerRoot.ScriptMaps이렇게 얻은 ScriptMaps 가 어떤 형식의 변수인지 살펴보기 위해서 다음과 같이 변수의 타입을 한 번 출력해 봤습니다. Response.Write TypeName(ScriptMaps) & "<br><br>"그랬더니 Variant() 형식이더군요. 이제 배열을 루프로 돌려보겠습니다. For i = 0 To Ubound(ScriptMaps) Response.Write ScriptMaps(i) & "<br>" Next이렇게 하자 현재 등록된 모든 응용 프로그램 매핑이 출력됩니다. 이제 이 변수를 조작하면 원하시는 결과를 얻으실 수 있습니다. 그 요령은 지난번 MIME Type 을 작업하실 때와 같은 방법을 사용하시면 될 것 같네요. 먼저번의 경우에도 대상이 Variant() 형식이었던 것 기억하시죠? ^_^ 그럼 수고하십시요. 감사합니다. ^_^ |
IP 주소: 165.21.154.16
|
전체 421 건의 게시물,
17 페이지로 구성된
Active Directory Service Interface 게시판의
17 페이지입니다.
게시물 | ||||
---|---|---|---|---|
21 | 2003-07-03 | 5,587 | ||
20 | 2003-07-01 | 3,584 | ||
19 | 2003-07-01 | 3,244 | ||
18 | 2003-06-30 | 3,180 | ||
17 |
re: 헤헤..또 왔어요 [1] |
2003-06-30 | 7,156 | |
16 | 2003-06-26 | 3,112 | ||
15 | 2003-06-26 | 3,221 | ||
14 | 2003-06-19 | 3,308 | ||
13 | 2003-06-19 | 3,515 | ||
12 | 2003-06-19 | 3,174 | ||
11 |
초보 |
2003-05-29 | 966 | |
10 | 2003-05-29 | 3,265 | ||
9 | 2003-05-09 | 3,369 | ||
2003-05-09 | 3,535 | |||
7 | 2003-05-10 | 3,423 | ||
6 | 2003-04-23 | 3,559 | ||
5 | 2003-04-23 | 3,958 | ||
4 | 2003-04-24 | 4,069 | ||
3 | 2003-03-26 | 3,921 | ||
2 | 2003-04-15 | 3,718 | ||
1 | 2003-02-22 | 3,551 |