O que este comando attrib está dizendo?

0

Alguém poderia me dizer o que esse comando diz? Eu usei este comando quando não consegui encontrar meus arquivos no meu pen drive. mas não sei o que está dizendo, só conheço -h e -r , que removem o atributo oculto e somente leitura, respectivamente.

attrib -h -r -s /s /d g:\*.*
    
por tmnlgy 02.04.2016 / 18:04

2 respostas

1

A resposta de DavidPostill lista os significados de todas as opções de attrib . Vamos usar isso para interpretar esse comando específico:

  • -h remove o atributo oculto (para que os itens apareçam no Explorer)
  • -r remove o atributo somente leitura
  • -s remove o atributo do sistema (também para que os itens apareçam no Explorer)
  • /s faz o comando procurar em todas as subpastas recursivamente
  • /d faz aplicar os atributos às pastas também (não apenas arquivos)
  • g:\*.* é o caminho para aplicar as alterações em

Portanto, concluo que o comando foi feito para remover todos os atributos de todos os itens da unidade G ( *.* significa todos os arquivos com uma extensão; * é um curinga que corresponde a um ou mais caracteres. O /s faz tudo em todas as pastas sob o diretório inicial, g:\ .)

Se você está tentando encontrar um arquivo, esse comando pode fazer com que as coisas apareçam no Explorer (supondo que você não esteja mostrando arquivos ocultos / do sistema de qualquer maneira), mas não lhe dirá a localização do que você está procurando. Para encontrar um arquivo específico, tente o recurso de pesquisa do Explorer.

    
por 02.04.2016 / 18:27
1

O que esse comando significa?

attrib -h -r -s /s /d g:\*.*

Execute attrib /? para obter ajuda:

F:\test>attrib /?
Displays or changes file attributes.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
       [drive:][path][filename] [/S [/D] [/L]]

  +   Sets an attribute.
  -   Clears an attribute.
  R   Read-only file attribute.
  A   Archive file attribute.
  S   System file attribute.
  H   Hidden file attribute.
  I   Not content indexed file attribute.
  [drive:][path][filename]
      Specifies a file or files for attrib to process.
  /S  Processes matching files in the current folder
      and all subfolders.
  /D  Processes folders as well.
  /L  Work on the attributes of the Symbolic Link versus
      the target of the Symbolic Link

Notas:

  • O attrib entra em mais detalhes sobre o comando attrib .

Leitura Adicional

por 02.04.2016 / 18:12