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