VI의 구문 열거하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
보이기와 VI 반출 리스트의 각 엔트리는 VI 이름이나 VI 경로를 설명하고 와일드카드 문자를 가질 수 있습니다. 웹과 VI 서버는 VI 경로에 대한 경로 분리자를 가진 엔트리를 비교하고 VI 이름을 상대로 경로 분리자를 갖지 않은 엔트리를 비교합니다.
보이기와 VI 반출 리스트의 엔트리를 지정할 때 다음 와일드카드 문자를 사용합니다.
| 와일드카드 | 작업 |
|---|---|
| ? | 경로 분리자를 제외하고 정확히 하나의 임의의 문자와 일치합니다. |
| * | 경로 분리자를 제외하고 제로 또는 그 이상의 임의의 문자와 일치합니다. |
| ** | 경로 분리자를 포함하여 제로 또는 그 이상의 임의의 문자와 일치합니다. |
| \ | 특수 문자의 해석을 취소합니다. |
리스트에서 나중의 엔트리에 대한 권한이 이전 권한을 덮어씁니다. 순서를 변경하기 위해 리스트에서 엔트리를 클릭하고 끌러올 수 있습니다.
예를 들면, c:\labview\server에서 모든 VI 프런트패널에 대한 접근을 거부하지만, c:\labview\server\local.vi에 대한 접근을 허용한 그 엔트리 후에, 리스트에서 나중의 엔트리가 처음 엔트리를 덮어쓰기 때문에 그 VI는 볼 수 있습니다.
일반적으로, * 와일드카드를 사용하여 일반적인 허가나 거부를 설정해야 하고, 이전 허가의 일부를 뒤집는 보다 특정한 엔트리를 갖는 엔트리가 뒤따르도록 합니다. 최고의 성능을 위해 가장 자주 일치되는 엔트리를 리스트의 아래에 놓습니다.
다음 예제는 올바르게 와일드카드를 사용하는 방법을 설명합니다.
| VI가 엔트리를 열거합니다. | 권한 상태 | |
|---|---|---|
| * | 모든 VI에 접근할 수 있습니다. |
| c:\labview\server\* | c:\labview\server의 모든 VI에 접근할 수 있습니다. |
| c:\labview\test\** | c:\labview\test와 그 서브디렉토리의 모든 VI에 접근할 수 있습니다. |
| X | c:\labview\test\private.vi | 이전 엔트리가 접근을 허용해도 이 VI에 대한 접근을 거부합니다. |
| srvr_*.vi | srvr_ 문자열을 가지고 시작하고 .vi 문자열로 끝나는 모든 VI에 접근할 수 있습니다. |
| X | Are You Finished\?.vi | 완료하였습니까?.vi에 대한 접근을 거부합니다. |
| X | Open?.vi | 이름이 Open?으로 지정된 모든 VI에 대한 접근을 거부하는데, 이때 ?는 경로 분리자를 제외한 임의의 한 문자를 나타냅니다. |