Como ocultar e exibir um arquivo na linha de comando do Windows

Há dois métodos de ocultar arquivos no MS-DOS ou na linha de comando do Windows sem instalar nenhum software adicional no computador.

Ocultar usando o comando attrib

O primeiro método é usando o comando attrib como visto abaixo.

 attrib + hc: \ autoexec.bat 

Esse comando oculta o arquivo autoexec.bat para que um usuário padrão que esteja navegando no disco rígido não consiga ver o arquivo. Para tornar o arquivo visível, use -h em vez de + h para que a linha se pareça com o exemplo abaixo.

 attrib -hc: \ autoexec.bat 

Embora o arquivo esteja oculto, um usuário ainda pode digitar edit c: \ autoexec.bat e ainda ser capaz de editar o arquivo, ou se o usuário digitado attrib listar todos os arquivos com seus atributos.

  • Veja nossa página de comandos de atributos para informações completas sobre este comando e outros exemplos.

Ocultar usando caracteres ASCII

O outro método usa caracteres ASCII ao criar um diretório ou renomeá-lo e impede que qualquer pessoa que esteja usando uma versão anterior do Windows e do MS-DOS acesse o diretório. Abaixo estão as etapas necessárias para criar um diretório com esses caracteres.

  1. Digite md (mantenha pressionada a tecla Alt e digite 987 enquanto continua pressionando Alt, uma vez digitada, solte Alt e você deverá obter um bloco sólido).
  2. Pressione Enter para criar o diretório.

Para entrar nesse diretório, digite cd seguido por um espaço e mantenha pressionada a tecla Alt enquanto digita 987 para obter o bloco. Ao pressionar Enter, você poderá entrar no diretório.

Dica: Você pode substituir 987, pelo número dec (decimal) de qualquer caractere ASCII.

Nota: O Windows 3.xe o Windows 95 não poderão acessar esses diretórios e devem ser acessados ​​através do DOS. No entanto, o Windows 98 e versões posteriores têm a capacidade de abrir esses diretórios no Windows. Portanto, se você estiver usando esse método para privacidade ou segurança, seu procedimento poderá ser ignorado.

Não consigo lembrar quais caracteres eu digitei. Como eu excluo o diretório agora?

Veja a definição do dicionário ASCII que lista uma lista completa de caracteres ASCII ou use o "?" curinga onde o caractere ASCII é.