Quando você cria uma nova pasta no Windows, ela é criada com o ícone de pasta padrão, um uso comum do arquivo desktop.ini é usar para definir um ícone personalizado para uma pasta, no entanto, essa não é a única coisa que é usada para. Um típico desktop.ini será algo como isto:
[.ShellClassInfo] ConfirmFileOp=0 IconFile=Folder.ico IconIndex=0 InfoTip=Type Your InfoTip Here.
O arquivo desktop.ini pode conter vários atributos, mas os seguintes atributos personalizados são os mais comuns:
- ConfirmFileOp
- IconFile
- IconIndex
- InfoTip
ConfirmFileOp Se definido como 0, evita o "Você está excluindo uma pasta do sistema" ao excluir ou mover uma pasta.
IconFile Especifique um arquivo de ícone personalizado. Você pode usar um arquivo.ico,.exe ou.dll.
IconIndex Especifique o índice para um ícone personalizado. Se o arquivo atribuído a IconFile contém apenas um único ícone, o IconIndex deve ser definido como 0.
InfoTip Uma string de texto que será exibida quando você passar o mouse sobre a pasta.
Como você pode ver, o arquivo desktop.ini contém informações de personalização da pasta. Eles ficam ocultos por padrão e só serão exibidos se você optar por Exibir Arquivos Protegidos do Sistema Operacional desmarcando a caixa de seleção.