Microsoft Windows® 운영 체제는 맵핑된 드라이브를 다르게 관리합니다. 에이전트는 사용자 계정에 대해 기억된 연결을 다시 맵핑하려고 시도하지만 실행시에 맵핑을 완료하지 못할 수도 있습니다. 특수 환경 변수(_MAP 변수)를 사용하여 Windows에서 드라이브 맵핑을 지원할 수 있습니다. 이 변수를 설정하면, Windows 에이전트는 단계를 실행하기 전에 드라이브를 맵핑합니다.
_MAP 변수 사용 시 일반적인 관행은 프로젝트 환경에서 해당 변수를 지정하는 것이므로 동일한 드라이브 맵핑이 환경 변수 상속을 통해 모든 단계 환경으로 전달됩니다. 또한 단계 환경에서 _MAP 변수를 정의하는 경우 특정 단계에 대해 하나의 _MAP 값만 정의할 수 있으므로 단계 환경의 값이 프로젝트 환경을 대체함에 유의하십시오.
Windows 환경용이긴 하지만 슬래시를 사용하여 _MAP 변수에서 디렉토리 경로 이름을 분리하십시오. 경로가 사용될 때 에이전트는 필요에 따라 이를 자동으로 정정합니다.
X:=//server/share
X: 드라이브를 Windows UNC
경로 이름 \\server\\share에 연결하는 런타임 맵핑을 정의합니다.X:=//server/share;Y:=//server/share2
X:=//server/share(alternateusername,password)
_MAP 변수를 통해 맵핑된 드라이브는 명령 완료 시 맵핑 해제됩니다.
드라이브가 성공적으로 맵핑되더라도 Windows에서의 드라이브 맵핑은 시스템의 콘솔에 로그온한 사용자가 문제의 드라이브를 사용 중이거나 공유하는 경우에는 여전히 액세스할 수 없습니다.