Compartilhar via


Filename

O tipo de dados Filename é uma cadeia de caracteres de texto que contém um nome de arquivo ou pasta. Por padrão, o nome do arquivo é considerado para usar a sintaxe de nome de arquivo curto; ou seja, nome de oito caracteres, ponto (.) e extensão de 3 caracteres. Um nome de arquivo curto sempre deve ser fornecido porque a propriedade SHORTFILENAMES pode ser definida ou o volume de destino para a instalação pode dar suporte apenas a nomes de arquivo curtos.

Para incluir um nome de arquivo longo com o nome de arquivo curto, separe-o do nome do arquivo curto com uma barra vertical (|).

Por exemplo, as duas cadeias de caracteres a seguir são válidas:

  • status.txt
  • projec~1.txt|Status.txt do projeto

Nomes de arquivo curtos e longos não devem conter os seguintes caracteres:

  • barra (/) ou (\)
  • ponto de interrogação (?)
  • barra vertical (|)
  • colchete de ângulo reto (>)
  • colchete de ângulo esquerdo (<)
  • dois-pontos (:)
  • asterisco (*)
  • aspas (")

Além disso, os nomes de arquivo curtos não devem conter os seguintes caracteres:

  • sinal de adição (+)
  • vírgula (,)
  • ponto e vírgula (;)
  • sinal de igual (=)
  • colchete esquerdo ([)
  • colchete direito (])

Nenhum espaço é permitido antes do separador de barra vertical (|) para a sintaxe de nome de arquivo curto/nome de arquivo longo. Nomes de arquivo curtos podem não incluir um espaço, embora um nome de arquivo longo possa. Um espaço poderá existir após o separador somente se o nome de arquivo longo do nome do arquivo começar com o espaço. Nenhuma sintaxe de caminho completo é permitida.

Nota

O formato da coluna FileName da tabela MsiEmbeddedUI é como o tipo de dados Filename de formato, exceto que o separador de barra vertical (|) para a sintaxe de nome de arquivo curto/nome de arquivo longo não está disponível.