파일 이름

파일 이름 데이터 형식은 파일 이름 또는 폴더를 포함하는 텍스트 문자열입니다. 기본적으로 파일 이름은 짧은 파일 이름 구문을 사용하는 것으로 간주됩니다. 즉, 8자 이름, 마침표(.) 및 3자 확장명입니다. SHORTFILENAMES 속성을 설정하거나 설치 대상 볼륨이 짧은 파일 이름만 지원할 수 있으므로 항상 짧은 파일 이름을 제공해야 합니다.

짧은 파일 이름과 함께 긴 파일 이름을 포함하려면 세로 막대(|)로 짧은 파일 이름과 구분합니다.

예를 들어 다음 두 문자열은 유효합니다.

  • status.txt
  • projec~1.txt|Project Status.txt

짧고 긴 파일 이름에는 다음 문자가 포함되어서는 안 됩니다.

  • 슬래시(/) 또는 (\)
  • 물음표(?)
  • 세로 막대(|)
  • 오른쪽 꺾쇠 괄호(>)
  • 왼쪽 꺾쇠 괄호(<)
  • 콜론(:)
  • 별표(*)
  • 따옴표(")

또한 파일 이름에는 다음 문자가 포함되어서는 안 됩니다.

  • 더하기 기호(+)
  • 쉼표(,)
  • 세미콜론(;)
  • 등호(=)
  • 왼쪽 대괄호([)
  • 오른쪽 대괄호(])

짧은 파일 이름/긴 파일 이름 구문에서 세로 막대(|) 구분 기호 앞에는 공백이 허용되지 않습니다. 짧은 파일 이름에는 공백이 포함될 수 없지만 긴 파일 이름에는 포함될 수 있습니다. 파일 이름의 긴 파일 이름이 공백으로 시작하는 경우에만 구분 기호 다음에 공백이 있을 수 있습니다. 전체 경로 구문은 허용되지 않습니다.

참고

MsiEmbeddedUI 테이블의 FileName 열 형식은 짧은 파일 이름/긴 파일 이름 구문에 세로 막대(|) 구분 기호를 사용할 수 없다는 점을 제외하고 Filename 형식의 데이터 형식과 같습니다.