기본 설정 확장은 Windows 환경 변수를 지원하며 많은 추가 프로세스 환경 변수를 생성합니다. 구성 매개 변수 값에는 어떠한 변수든지 사용할 수 있습니다. 각 도움말 문서에는 특정 필드에서 변수가 지원되는지 여부가 나와 있습니다.

참고

레지스트리 일치 대상 대상 항목을 사용하여 클라이언트 런타임에 변수를 정의할 수 있으며 이러한 변수가 환경 변수 대상 대상 항목을 사용하거나 기본 설정 항목 설정의 값으로 동작을 제어하도록 할 수 있습니다.

Windows 환경 변수

Windows 환경은 이름/값 쌍으로 저장된 변수의 목록입니다. 현재 변수 목록을 보려면 명령 프롬프트에서 SET을 입력합니다. 데스크톱을 비롯한 각 프로세스에는 프로세스에 고유한 변수 목록이 있습니다. 한 프로세스가 다른 프로세스를 시작하면 일반적으로 시작하는 프로세스의 환경 복사본이 시작된 프로세스에 전달됩니다. 대개 환경 변수 이름은 두 백분율 기호로 묶입니다(예: %ProgramFiles%). Windows에서는 응용 프로그램이 환경 변수 이름과 연결된 값을 요청하면 환경 변수를 확인합니다.

기본 설정 프로세스 변수

기본 설정 확장에서는 여기에 나열된 프로세스 변수를 구현합니다.

참고

변수는 대/소문자를 구분하지 않습니다.

%AppDataDir%

현재 사용자의 응용 프로그램 데이터 디렉터리

%BinaryComputerSid%

16진수 형식으로 된 컴퓨터의 SID

%BinaryUserSid%

16진수 형식으로 된 현재 사용자의 SID

%CommonAppdataDir%

"모든 사용자"의 응용 프로그램 데이터 디렉터리

%CommonDesktopDir%

"모든 사용자"의 바탕 화면 디렉터리

%CommonFavoritesDir%

"모든 사용자"의 Explorer 즐겨찾기 디렉터리

%CommonProgramsDir%

"모든 사용자"의 프로그램 디렉터리

%CommonStartMenuDir%

"모든 사용자"의 시작 메뉴 디렉터리

%CommonStartUpDir%

"모든 사용자"의 시작 디렉터리

%ComputerName%

컴퓨터의 NetBIOS 이름

%CurrentProcessId%

주 클라이언트 프로세스의 숫자 ID

%CurrentThreadId%

주 클라이언트 스레드의 숫자 ID

%DateTime%

현재 시간(UTC)

%DateTimeEx%

밀리초가 포함된 현재 시간(UTC)

%DesktopDir%

현재 사용자의 바탕 화면 디렉터리

%DomainName%

컴퓨터의 도메인 이름 또는 작업 그룹

%FavoritesDir%

현재 사용자의 Explorer 즐겨찾기 디렉터리

%LastError%

구성 중 발생한 마지막 오류 코드

%LastErrorText%

마지막 오류 코드 텍스트 설명

%LdapComputerSid%

LDAP 이스케이프된 이진 형식으로 된 컴퓨터의 SID

%LdapUserSid%

LDAP 이스케이프된 이진 형식으로 된 현재 사용자의 SID

%LocalTime%

현재 로컬 시간

%LocalTimeEx%

밀리초가 포함된 현재 로컬 시간

%LogonDomain%

현재 사용자의 도메인

%LogonServer%

현재 사용자를 인증한 도메인 컨트롤러

%LogonUser%

현재 사용자의 사용자 이름

%LogonUserSid%

현재 사용자의 SID

%MacAddress%

컴퓨터에서 처음 검색된 MAC 주소

%NetPlacesDir%

현재 사용자의 내 네트워크 환경 디렉터리

%OsVersion%

운영 체제: Windows Server® 2008 R2, Windows® 7, Windows Server® 2008, Windows Vista®, Windows Server 2003, Windows XP 또는 알 수 없는 운영 체제

%ProgramFilesDir%

Windows 프로그램 파일 디렉터리

%ProgramsDir%

현재 사용자의 프로그램 디렉터리

%RecentDocumentsDir%

현재 사용자의 최근 문서 디렉터리

%ResultCode%

클라이언트의 종료 코드

%ResultText%

클라이언트의 종료 코드 텍스트 설명

%ReversedComputerSid%

역방향 바이트 순서 16진수 형식으로 된 컴퓨터의 SID

%ReversedUserSid%

역방향 바이트 순서 16진수 형식으로 된 현재 사용자의 SID

%SendToDir%

현재 사용자의 보내기 디렉터리

%StartMenuDir%

현재 사용자의 시작 메뉴 디렉터리

%StartUpDir%

현재 사용자의 시작 디렉터리

%SystemDir%

Windows 시스템 디렉터리

%SystemDrive%

운영 체제가 실행되는 드라이브의 이름

%TempDir%

Windows API로 확인된 현재 사용자의 임시 디렉터리

%TimeStamp%

구현 중인 구성의 타임스탬프

%TraceFile%

추적 파일의 경로/이름

%WindowsDir%

Windows 디렉터리

기본 설정 확장에서는 텍스트 상자에 삽입하기 위해 선택할 수 있는 변수 목록을 제공합니다. 다음과 같은 조건의 텍스트 상자에서 대화 상자를 열 수 있습니다.

  • 사용하지 않도록 설정되지 않은 경우

  • 읽기 전용이 아닌 경우

  • 숫자 값으로 제한되지 않은 경우

변수를 입력하려면
  1. 그룹 정책 관리 콘솔을 열고 구성할 기본 설정 항목이 포함된 GPO(그룹 정책 개체)를 마우스 오른쪽 단추로 클릭한 다음 편집을 클릭합니다.

  2. 원하는 상자에 커서를 놓습니다.

    • 기본 설정 프로세스 변수를 입력하려면 F3 키를 누르고 목록에서 변수를 선택한 다음 선택을 클릭하여 상자에 변수를 삽입합니다.

    • 기존 Windows 환경 변수를 입력하려면 상자에 변수를 입력합니다.

      참고

      변수가 클라이언트 컴퓨터에 적용되기 전에는 확인되지 않도록 하여 확인된 값 대신 변수가 클라이언트 컴퓨터의 기본 설정에 나타나게 할 수 있습니다. 기본 설정 프로세스 변수에 대해 이렇게 하려면 변수 확인 확인란의 선택을 취소합니다. 이렇게 하면 % % 구분 기호와 변수 이름 사이에 <>가 삽입됩니다(예: %<ProgramFiles>%). 기본 설정 확장에서는 텍스트에서 < > 문자를 제거하고 확인되지 않은 변수를 그대로 둡니다. Windows 환경 변수에서도 이 구문을 사용할 수 있습니다.

추가 참조


목차