Você não mencionou qual sistema operacional está usando, mas desde o comando que você usou
attrib -s -h *
não funcionou, suponho que você o usou sem privilégios de administrador.
O método que uso é:
Executar prompt de comando (Iniciar - > Executar - > CMD para XP ou para Vista e 7 Iniciar - > digite CMD na caixa de pesquisa, clique com o botão direito e execute como Administrador), digite o seguinte comando:
attrib -H -S D:\yourfolder\*.* /S /D
Isso removerá o atributo oculto e do sistema de todos os arquivos na pasta yourfolder na unidade D:
Os argumentos / S e / D são opcionais.
/ S recusa em todas as subpastas e
/ D irá reexibir as próprias pastas se elas tiverem o atributo Sistema ou Oculto.
Eu uso isso regularmente para limpar flashdrives infectados por vírus do cliente, como alguns vírus tendem a esconder seus arquivos e substituí-los por cópias infectadas do próprio vírus.