O comando attrib é um comando do Prompt de Comando usado para exibir ou alterar os atributos de arquivo de um arquivo ou pasta.
Você também pode encontrar e definir a maioria dos atributos de arquivos e pastas no Windows Explorer clicando com o botão direito do mouse no objeto e indo Propriedades> Geral aba.
Disponibilidade do Comando Attrib
O comando attrib está disponível no Prompt de Comando em todos os sistemas operacionais Windows, incluindo o Windows 10, o Windows 8, o Windows 7, o Windows Vista, o Windows XP, além de versões mais antigas do Windows.
Todas as ferramentas de diagnóstico e reparo off-line disponíveis nas várias versões do Windows, incluindo Opções de Inicialização Avançadas, Opções de Recuperação do Sistema e Console de Recuperação, também incluem o comando attrib em alguma capacidade.
Esse comando attrib também está disponível no MS-DOS como um comando do DOS.
Nota: A disponibilidade de determinadas opções de comandos de atributos e outras sintaxes de comandos de atributos podem diferir de sistema operacional para sistema operacional.
Sintaxe e opções de comandos de atributos
Atribuir + a|-uma + h|-h + i|-Eu + r|-r + s|-s + v|-v + x|-x dirigir : caminho nome do arquivo / s / d /eu
Gorjeta: Veja Como Ler a Sintaxe de Comando se você não tiver certeza de como interpretar a sintaxe do comando attrib que você vê acima ou mostrada na tabela abaixo.
| Atribuir | Execute o comando attrib sozinho para ver os atributos definidos nos arquivos dentro do diretório a partir do qual você executa o comando. |
| + a | Define o atributo do arquivo archive para o arquivo ou diretório. |
| -uma | Limpa o atributo do arquivo. |
| + h | Define o atributo do arquivo oculto para o arquivo ou diretório. |
| -h | Limpa o atributo oculto. |
| + i | Define o atributo de arquivo 'não indexado por conteúdo' para o arquivo ou diretório. |
| -Eu | Limpa o atributo de arquivo 'não indexado por conteúdo'. |
| + r | Define o atributo de arquivo somente leitura para o arquivo ou diretório. |
| -r | Limpa o atributo somente leitura. |
| + s | Define o atributo de arquivo do sistema para o arquivo ou diretório. |
| -s | Limpa o atributo do sistema. |
| + v | Define o atributo do arquivo de integridade para o arquivo ou diretório. |
| -v | Limpa o atributo de integridade. |
| + x | Define o atributo no scrub file para o arquivo ou diretório. |
| -x | Limpa o atributo no scrub. |
| dirigir : caminho, nome do arquivo | Este é o arquivo ( nome do arquivo , opcionalmente com dirigir e caminho ), diretório ( caminho , opcionalmente com dirigir ) ou dirigir que você deseja visualizar ou alterar os atributos de. O uso de curinga é permitido. |
| / s | Use essa opção para executar qualquer exibição de atributo de arquivo ou alterações que você esteja fazendo nas subpastas dentro de qualquer dirigir e / ou caminho você especificou, ou aqueles dentro da pasta que você está executando se você não especificar uma unidade ou caminho. |
| / d | Essa opção de atributo inclui diretórios, não apenas arquivos, para o que você está executando. Você só pode usar / d com / s. |
| /eu | o /eu opção aplica o que você está fazendo com o comando attrib para o link simbólico em si, em vez do alvo do link simbólico. o /eu switch só funciona quando você também está usando o / s interruptor. |
| /? | Use a opção de ajuda com o comando attrib para mostrar detalhes sobre as opções acima, diretamente na janela do prompt de comando. Executando attrib /? é o mesmo que usar o comando help para executar Atribuir ajuda. |
Nota: Na consola de recuperação, + c e -c opções estão disponíveis para o comando attrib, que define e limpa o atributo de arquivo compactado, respectivamente. Fora dessa área de diagnóstico no Windows XP, use o comando compact para manipular a compactação de arquivos a partir da linha de comando.
Quando um caractere curinga é permitido com o comando attrib, isso significa que você pode usar o símbolo * para aplicar o atributo a um grupo de arquivos.
No entanto, se aplicável, você deve limpar o sistema ou o atributo oculto antes de poder alterar os outros atributos do arquivo.
Exemplos de Comandos de Atributos
attrib + r c: windows sistema secretfolder
No exemplo acima, o comando attrib é usado para ativar o atributo somente leitura, usando o + r opção, para o pasta secreta diretório localizado em c: windows system .
attrib -h c: config.sys
Neste exemplo, o config.sys arquivo localizado no diretório raiz do c: unidade tem seu atributo de arquivo oculto limpo pelo uso do -h opção.
attrib -h -r -s c: boot bcd
Desta vez, o comando attrib é usado para remover vários atributos de arquivo do bcd arquivo, um arquivo importante que deve estar trabalhando para o Windows iniciar. Na verdade, a execução do atributo, conforme mostrado acima, é uma parte essencial do processo descrito em nosso tutorial Como reconstruir o BCD no Windows.
atribu myimage.jpg
Para terminar com um simples exemplo de atributo, este simplesmente exibe os atributos de um arquivo chamado myimage.jpg .
Erros de comando de atributo
Como com a maioria dos comandos no Prompt de Comando, lembre-se de usar aspas duplas em torno de uma pasta ou nome de arquivo que tenha espaços. Se você esquecer de fazer isso com o comando attrib, você terá um "Formato de parâmetro não correto -" erro.
Por exemplo, em vez de digitar minha pasta no prompt de comando para mostrar o caminho para uma pasta com esse nome, você digitaria "minha pasta" para utilizar as cotações.
Erros de comando de atributo como "Acesso negado" significam que você não tem acesso suficiente ao (s) arquivo (s) para o qual está tentando fazer alterações de atributo. Assuma a propriedade desses arquivos no Windows e tente novamente.
Mudanças no Comando Attrib
o + i, -Eue /eu As opções de comando attrib foram disponibilizadas pela primeira vez no Windows Vista e foram mantidas no Windows 10.
o + v, -v, + xe -x opções para o comando attrib estão disponíveis apenas no Windows 7, Windows 8 e Windows 10.
Comandos Relacionados ao Atributo
É comum que o comando xcopy afete o atributo de um arquivo depois de fazer o backup de algo. Por exemplo, o comando xcopy / m switch desativa o atributo de arquivamento depois que o arquivo foi copiado.
Da mesma forma, o xcopy / k O switch mantém o atributo somente leitura de um arquivo depois de ser copiado.




