Eu tenho uma pasta chamada C:\cygwin
. Como posso excluir esta pasta.
Diz que preciso permission
do administrador. No entanto, estou logado como administrador.
windows
permissions
cygwin
Snuff Movie
fonte
fonte
sudo
comando, que é a chamada de superusuário * nix.Respostas:
Se você receber um erro de que um objeto está em uso, verifique se interrompeu todos os serviços e fechou todos os programas Cygwin. Se você receber um erro 'Permissão negada', precisará modificar as permissões e / ou a propriedade dos arquivos ou pastas que estão causando o erro. Por exemplo, às vezes os arquivos usados pelos serviços do sistema são de propriedade da conta SYSTEM e não podem ser gravados por usuários regulares.
A maneira mais rápida de excluir a árvore inteira se você enfrentar esse problema é alterar a propriedade de todos os arquivos e pastas da sua conta. Para fazer isso no Windows Explorer, clique com o botão direito do mouse na pasta raiz do Cygwin, escolha Propriedades e a guia Segurança. Se você estiver usando o Windows XP Home ou o Compartilhamento Simples de Arquivos, será necessário inicializar no Modo de Segurança para acessar a guia Segurança. Selecione Avançado, vá para a guia Proprietário e verifique se sua conta está listada como proprietário. Marque a caixa de seleção 'Substituir proprietário em subcontêineres e objetos' e pressione OK. Após o Explorer aplicar as alterações, você poderá excluir a árvore inteira em uma operação.
Se você quiser ser cuidadoso, poderá excluir a árvore de registro Software \ Cygwin em HKEY_LOCAL_MACHINE e / ou HKEY_CURRENT_USER. No entanto, se você seguiu as instruções acima, já terá removido tudo o que é importante. Normalmente, apenas o diretório de instalação foi armazenado no registro.
Aqui está a fonte Cygwin Link
fonte
Abra um cmd.exe como administrador:
O último parâmetro faz do takeown assumir yes para todas as perguntas e depende da localidade. Na minha localidade, tive que responder "J" para fazê-lo funcionar. YMMV.
Por fim, para excluir os arquivos depois de obter as permissões relevantes:
Consulte /server/43794/using-icacls-to-set-permissions-on-user-directories e http://lallousx86.wordpress.com/2009/06/06/14/resetting-ntfs-files -security-and-permission-in-windows-7 /
Espero que funcione para voce.
fonte
rsync
dentro de um Cygwin que eu havia instalado com a instalação atual do sistema operacional ...noacls
added, cria uma pasta na qual o proprietário não pode ser visualizado, alterado e as etapas mencionadas aqui também falharam por esse motivo.Vá para propriedades da pasta> guia segurança> Avançado> guia Proprietário> Editar> selecione o novo proprietário e marque a caixa de seleção "substituir proprietário em subcontainers e objetos"> Aplicar> Ok> agora dê controle total a todos da guia permissões e exclua o pasta
fonte