É algum tipo de problema de permissões estranhas. Como os administradores de sistemas não vão consertá-lo e não sabem qual é o problema, sempre que tenho esse problema, apenas os danifico para excluir os arquivos de que preciso.
Eu tenho um servidor Windows que eu SFTP em, e eu tenho alguns arquivos vssver2.scc muito antigos lá. Eles são usados pelo Visual Source Safe - que não é mais usado (SVN agora). Eu quero apagá-los.
O mais preocupante é um arquivo global.asax muito antigo usado por aplicativos ASP.NET - desde que o aplicativo é compilado, ele lê a partir dele é global.dll na pasta Bin e não no global.asax. Eu quero me livrar disso. Mas eu não posso - e eu não posso substituí-lo em favor de um mais novo também.Esses arquivos têm permissão 444 (Proprietário: r Grupo: r Público: r) e quando eu tento dar a eles a permissão 777 (O: rwx G: rwx P: rwx) esperando que isso me deixe deletar, volta para 444.
No diretório raiz, escreva o seguinte:
attrib -s -h -r *.?cc /s
del *.?cc /s
Se você tiver acesso físico ao servidor, você pode inicializar um CD ao vivo como o Knoppix e de lá navegar até o seu disco para exclua esses arquivos.
Tags file-permissions