운영체제 안의 어떤 특수 폴더는 유일한 문자열로 식별됩니다. 이 문자열은 FileSelectFile, FileSelectFolder, 그리고 Run에 사용할 수 있습니다. 예를 들어:
FileSelectFile, OutputVar,, ::{645ff040-5081-101b-9f08-00aa002f954e} ; 휴지통 안에서 파일 하나를 선택합니다. FileSelectFolder, OutputVar, ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ; 내 컴퓨터 안에서 폴더를 하나 선택합니다.
CLSID | 위치 | Run? |
---|---|---|
::{d20ea4e1-3957-11d2-a40b-0c5020524153} | 관리 도구 | |
::{85bbd920-42a0-1069-a2e4-08002b30309d} | 서류가방 | |
::{21ec2020-3aea-1069-a2dd-08002b30309d} | 제어판 | |
::{d20ea4e1-3957-11d2-a40b-0c5020524152} | 글꼴 | |
::{ff393560-c2a7-11cf-bff4-444553540000} | 이력 | |
::{00020d75-0000-0000-c000-000000000046} | 받은 편지함 | |
::{00028b00-0000-0000-c000-000000000046} | 마이크로소프트 네트워크 | |
::{20d04fe0-3aea-1069-a2d8-08002b30309d} | 내 컴퓨터 | 네 |
::{450d8fba-ad25-11d0-98a8-0800361b1103} | 내 문서 | 네 |
::{208d2c60-3aea-1069-a2d7-08002b30309d} | 내 네트워크 위치 | 네 |
::{1f4de370-d627-11d1-ba4f-00a0c91eedba} | 네트워크 컴퓨터 | 네 |
::{7007acc7-3202-11d1-aad2-00805fc1270e} | 네트워크 접속 | 네 |
::{2227a280-3aea-1069-a2de-08002b30309d} | 프린터와 팩스 | 네 |
::{7be9d83c-a729-4d97-b5a7-1b7313c39e0a} | 프로그램 폴더 | |
::{645ff040-5081-101b-9f08-00aa002f954e} | 쓰레기통 | 네 |
::{e211b736-43fd-11d1-9efb-0000f8757fcd} | 스캐너와 카메라 | |
::{d6277990-4c6a-11cf-8d87-00aa0060f5bf} | 일정 | 네 |
::{48e7caab-b918-4e58-a94d-505519c795dc} | 시작 메뉴 폴더 | |
::{7bd29e00-76c1-11cf-9dd0-00a0c9034933} | 임시 인터넷 파일 | |
::{bdeadf00-c265-11d0-bced-00a0c90ab50f} | 웹 폴더 |
마지막 컬럼에 있는 "Yes" 엔트리들은 절대적이 아닙니다: Run 명령어는 시스템 환경 구성에 따라 다른 CLSID를 지원할 수도 있습니다. Run을 통하여 CLSID를 열려면, 그냥 첫 매개변수로 CLSID를 지정하면 됩니다. 예를 들어:
Run ::{20d04fe0-3aea-1069-a2d8-08002b30309d} ; "내 컴퓨터" 폴더를 엽니다. Run ::{645ff040-5081-101b-9f08-00aa002f954e} ; 휴지통을 엽니다. Run ::{450d8fba-ad25-11d0-98a8-0800361b1103}\My Folder ; "내 문서" 안에 존재하는 폴더를 엽니다. Run %A_MyDocuments%\My Folder ; 대부분의 시스템에서 위와 같습니다.