assoc

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

Observação

Há suporte para esse comando somente no cmd.exe e ele não está disponível no PowerShell. Ainda assim, 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.

Comentários

  • Para fazer alterações nas 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ÇO.

  • 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 assoc para um arquivo de 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 assoc uma tela de cada vez, digite:

assoc | more

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

assoc>assoc.txt

Associar .log a arquivos de texto:

assoc .log=txtfile

Associar arquivos sem extensão a arquivos de texto:

assoc .=txtfile