Methinks Am1rr3zA é muito sério quando ele quer definir ícones para TODOS os PASTAS em sua unidade.
- Consulte a postagem de Harrymc sobre como usar o desktop.ini para definir o ícone da pasta.
- Copie este arquivo desktop.ini e o arquivo .ico para TODAS as pastas. Cada pasta deve ter esses dois arquivos. (use um arquivo em lotes de cópia recursiva - você pode querer pesquisar no Google)
- Para definir um ícone diferente para essa pasta, apenas sobrescreva o arquivo .ico nessa pasta específica com o desejado (deve ser o mesmo nome do ícone mencionado no desktop.ini dessa pasta).
Agora, isso funcionará para o Windows, e eu suspeito que seja necessário um certo grau de manutenção para esse tipo de vaidade da pasta OCD (desktop.inis são substituídos facilmente, a menos que você marque como Somente leitura para todos esses desktops. arquivos inis e .ico)
Quanto ao seu "PS: existe uma maneira de definir o ícone para a pasta mostrar em todos os os (linux, windows, OSX, ..)" pergunta - sim, há um caminho, mas envolve vários múltiplos etapas que são simplesmente muito longas para serem respondidas aqui.