Compartilhar via


assoc

Exibe ou modifica associações de extensão de nome de arquivo. Se usado sem parâmetros, assoc exibe uma lista de todas as associações de extensão de nome de arquivo atual.

Observação

Esse comando só tem suporte em cmd.exe e não está disponível no PowerShell. Embora você possa usar cmd /c assoc como uma solução alternativa.

Sintaxe

assoc [<.[ext]>[=[<filetype>]]]

Parâmetros

Parâmetro Descrição
<.ext> Especifica a extensão de nome de arquivo.
<filetype> Especifica o tipo de arquivo a ser associado à extensão de nome de arquivo especificada.
/? Exibe a ajuda no prompt de comando.

Observações

  • Para fazer alterações em associações, você precisa de privilégios de administrador.

  • Para remover a associação de tipo de arquivo para uma extensão de nome de arquivo, adicione um espaço em branco após o sinal de igual pressionando a BARRA DE ESPAÇOS.

  • Para associar arquivos sem extensão a um tipo de arquivo, use apenas um ponto (confira os exemplos).

  • Para exibir os tipos de arquivo atuais que têm cadeias de caracteres de comando abertas definidas, use o comando ftype.

  • Para redirecionar a saída de um arquivo de assoc texto, use o > operador de redirecionamento.

Exemplos

Para exibir a associação de tipo de arquivo atual para a extensão de nome de arquivo .txt, digite:

assoc .txt

Para remover a associação de tipo de arquivo para a extensão de nome de arquivo .bak, digite:

assoc .bak=

Observação

Adicione um espaço após o sinal de igual.

Para exibir a saída de uma tela de assoc cada vez, digite:

assoc | more

Para enviar a saída do assoc arquivo assoc.txt, digite:

assoc>assoc.txt

Associe .log a arquivos de texto:

assoc .log=txtfile

Associar arquivos sem extensão a arquivos de texto:

assoc .=txtfile