Ferramentas de Linha de Comando

Comando Attrib

( Retorna à Lista completa de comandos Shell )

Comando Attrib


Este comando exibe, define ou remove os atributos somente leitura, arquivo morto, sistema e oculto atribuídos a arquivos ou pastas. Quando utilizado sem parâmetros, attrib exibe os atributos de todos os arquivos na pasta atual.



Sintaxe

attrib [{+r|-r}] [{+a|-a}] [{+s|-s}] [{+h|-h}] [[unidade:][caminho] nome_de_arquivo [/s[/d]]



Parâmetros

+r

Define o atributo de arquivo somente leitura.

-r

Limpa o atributo de arquivo somente leitura.

+a

Define o atributo de arquivo morto.

-a

Limpa o atributo de arquivo morto.

+s

Define o atributo de arquivo de sistema.

-s

Limpa o atributo de arquivo de sistema.

+h

Define o atributo de arquivo oculto.

-h

Limpa o atributo de arquivo oculto.

[unidade:][caminho] nome_de_arquivo

Especifica o local e o nome da pasta, arquivo ou conjunto de arquivos cujos atributos você deseja exibir ou alterar. É possível utilizar caracteres curingas (isto é, ? e *) no parâmetro nome_de_arquivo para exibir ou alterar os atributos de um grupo de arquivos.

/s

Aplica attrib e quaisquer opções de linha de comando aos arquivos correspondentes na pasta atual e a todas as suas subpastas.

/d

Aplica attrib e quaisquer opções de linha de comando às pastas.

/?

Exibe informações de ajuda no prompt de comando.

Comentários

Trabalhando com grupos de arquivos

É possível utilizar caracteres curingas (isto é, ? e *) com o parâmetro nome_de_arquivo para exibir ou alterar os atributos de um grupo de arquivos. Se o atributo de sistema ou oculto estiver definido para um arquivo, limpe esses atributos antes de alterar qualquer outro atributo do arquivo.



Usando o atributo de arquivo morto

O atributo de arquivo morto (isto é, +a) marca os arquivos que foram alterados desde o último backup. O comando xcopy utiliza atributos de arquivo morto. Para obter informações sobre atributos de arquivo morto e xcopy, consulte Tópicos relacionados.



O comando attrib, com diferentes parâmetros, está disponível no Console de recuperação.

Exemplos

Para exibir os atributos de um arquivo denominado Infos86, localizado na unidade atual, digite:



attrib infos86



Para atribuir o atributo somente leitura ao arquivo Relatório.txt, digite:



attrib +r relatório.txt



Para remover o atributo somente leitura dos arquivos na pasta \Público\Oliveira de um disco na unidade B e dos arquivos de todas as subpastas dessa pasta, digite:



attrib -r b:\público\oliveira\*.* /s



Suponha que você queira dar a um colega um disco contendo todos os arquivos da pasta padrão de um disco na unidade A, com exceção dos arquivos com a extensão .bak. Como só é possível usar o comando xcopy para copiar os arquivos marcados com o atributo de arquivo morto, você deverá definir o atributo de arquivo morto para os arquivos a serem copiados. Primeiro, é necessário definir esse atributo para todos os arquivos contidos na unidade A. Depois, é necessário limpar esse atributo dos arquivos com a extensão .bak. Por exemplo, digite:



attrib +a a:*.* attrib -a a:*.bak



Em seguida, utilize o comando xcopy para copiar os arquivos do disco na unidade A para o disco da unidade B. A opção de linha de comando /a no comando a seguir faz com que xcopy copie somente os arquivos marcados com o atributo de arquivo morto: Por exemplo, digite:



xcopy a: b: /a



Para que xcopy limpe o atributo arquivo morto de cada arquivo depois de copiar os arquivos, utilize a opção de linha de comando /m em vez de /a. Por exemplo, digite:



xcopy a: b: /m

Sistemas Operacionais | Linux Comandos | Linux Shell Script | Atalhos do Office | Literatura e Leitura | Principais Autores | História da Literatura |


Formatando legenda
FormatoSignificado
Itálico Informações que o usuário deve fornecer
Negrito Elementos que o usuário deve digitar exatamente como mostrado
Reticências (...) Parâmetro que pode ser repetido várias vezes em uma linha de comando
Entre colchetes ([]) Itens opcionais
Entre chaves ({});opções separadas por barra vertical (|).Exemplo: {even|odd}Conjunto de opções entre as quais o usuário deve escolher apenas uma
Fonte Courier Código ou resultado de um programa


Envie seu comentário:
Nome:

E-mail:

Comentário:


Fonte: •Manual do Windows XP • ( Literatura e Leitura ) • ( Dicas sobre Sistemas Operacionais ) • ( Retorna à Lista completa de comandos Shell ) •