Comando Attrib (exemplos, opções, opções e mais)

O comando attrib exibe ou altera os atributos de arquivo para um arquivo ou pasta. É executado a partir do prompt de comando em todas as versões do Windows.

Disponibilidade do comando ‘Atributo’

O comando attrib está disponível no prompt de comando em todos os sistemas operacionais Windows, incluindo Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, além de versões mais antigas do Windows.

Todas as ferramentas de diagnóstico e reparo offline disponíveis com as várias versões do Windows, incluindo opções avançadas de inicialização , opções de recuperação do sistema e console de recuperação , também incluem atributos em alguma capacidade.

Este comando attrib também está disponível no MS-DOS como um comando DOS.

Nota: A disponibilidade de determinados comutadores de comando attrib e outras sintaxes de comando attrib podem diferir de sistema operacional para sistema operacional.

Sintaxe e interruptores de comando ‘Attrib’

O comando assume a seguinte forma geral:

atributo [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+x|-x] [unidade:][caminho][nome do arquivo] [/s [/d] [/l]]

Dica: Se você não tiver certeza de como interpretar a sintaxe do comando attrib que você vê acima ou mostrada na tabela abaixo, é aconselhável aprender a ler a sintaxe do comando .

Opções de comando de atributo
Item Explicação
atributo Execute o comando attrib sozinho para ver os atributos definidos nos arquivos dentro do diretório do qual você executa o comando.
+a Define o atributo do arquivo morto para o arquivo ou diretório.
-uma Limpa o atributo de arquivo.
+h Define o atributo de arquivo oculto para o arquivo ou diretório.
-h Limpa o atributo oculto.
+i Define o atributo de arquivo ‘não indexado pelo 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 de arquivo de integridade para o arquivo ou diretório.
-dentro Limpa o atributo de integridade.
+x Define o atributo de arquivo no scrub para o arquivo ou diretório.
-x Limpa o atributo no scrub.
unidade , caminho, nome do arquivo Este é o arquivo ( filename , opcionalmente com drive e path ), diretório ( path , opcionalmente com drive ) ou drive que você deseja visualizar ou alterar os atributos. O uso de curingas é permitido.
/s Use esta opção para executar qualquer exibição de atributo de arquivo ou alterações que você esteja fazendo nas subpastas em qualquer unidade e/ou caminho que você especificou, ou naquelas dentro da pasta da qual você está executando se você não especificar uma unidade ou caminho .
/d Essa opção de atribuição inclui diretórios, não apenas arquivos, para o que você estiver executando. Você só pode usar /d com /s .
/eu A opção /l aplica tudo o que você está fazendo com o comando attrib ao próprio Link Simbólico em vez do destino do Link Simbólico. A opção /l só funciona quando você também está usando a opção /s .
/? 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 atributo /? é o mesmo que usar o comando help para executar help attrib .

Nota: No Console de recuperação, as opções +c e -c se aplicam a attrib . Eles definem e limpam o atributo de arquivo compactado , respectivamente. Fora dessa área de diagnóstico no Windows XP, use o comando compact para lidar com a compactação de arquivos a partir da linha de comando .

Quando um curinga é permitido com attrib , significa que você pode usar um asterisco 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 qualquer outro atributo do arquivo.

Exemplos de comandos de atributo

attrib +rc:\windows\system\secretfolder

No exemplo acima, attrib ativa o atributo somente leitura, usando a opção +r , para o diretório secretfolder localizado em c:\windows\system .

attrib -hc:\config.sys

Neste exemplo, o arquivo config.sys localizado no diretório raiz da unidade c: tem seu atributo de arquivo oculto desmarcado pelo uso da opção -h .

attrib -h -r -sc:\boot\bcd

Desta vez, attrib remove vários atributos de arquivo do arquivo bcd , um arquivo importante que deve estar funcionando para que o Windows seja iniciado. Na verdade, executar o comando attrib , conforme mostrado acima, é uma parte fundamental do processo descrito nas etapas necessárias para reconstruir o BCD no Windows .

atributo +af:*.* & atributo -af:*.bak

Com o exemplo acima, estamos aplicando +a para definir o atributo archive em todos os arquivos que existem na unidade f :, mas usando & para remover o atributo archive em cada arquivo em f: que tem a extensão de arquivo .bak .

Dica: No exemplo acima, os arquivos BAK indicam arquivos que já foram submetidos a backup, o que significa que eles não precisam ser arquivados/fazer backup novamente, daí a necessidade de remover o atributo archive.

atrib minha imagem.jpg

Para finalizar com um exemplo simples de atributo , este simplesmente exibe os atributos de um arquivo chamado  myimage.jpg . Se você remover a segunda metade e executar apenas o comando attrib, ele exibirá os atributos de todos os arquivos no diretório atual.

Erros de comando de atributo

Como acontece com a maioria dos comandos no prompt de comando, use aspas duplas em uma pasta ou nome de arquivo que tenha espaços. Se você esquecer de fazer isso com o comando attrib, receberá um erro “Formato de parâmetro incorreto -“ .

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 usar as aspas.

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

As opções de comando +i , -i e /l attrib foram disponibilizadas pela primeira vez no Windows Vista e foram mantidas até o Windows 10.

As opções +v , -v , +x e -x para o comando attrib estão disponíveis apenas no Windows 7, Windows 8 e Windows 10.

Comandos Relacionados a ‘Atributos’

É comum que o comando xcopy afete  o atributo de um arquivo depois de fazer backup de algo. Por exemplo, a opção /m do comando xcopy desativa o atributo de arquivo após a cópia do arquivo.

Da mesma forma, a opção xcopy  /k  mantém o atributo somente leitura de um arquivo depois de copiado.

Visualizando Atributos no Explorer

Você também pode visualizar e gerenciar atributos de arquivos e pastas no Explorer usando botões de menu comuns. Isso pode ser preferível se você não estiver familiarizado com a linha de comando.

Faça isso clicando com o botão direito do mouse no objeto e indo para a guia Propriedades > Geral.

 

Avalie este post
[Total: 1 Average: 5]

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

x