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.