Como desvincular uma pasta no Windows? (NTFS)

2

É possível desvincular uma pasta em NTFS em vez de excluí-la? ie. Posso simplesmente deletá-lo do arquivo?

A razão pela qual eu quero fazer isso é porque eu tenho um monte de coisas que eu copiei de um computador Linux, e parece que o ntfs3g fez algo engraçado em permitir nomes de arquivos que não deveriam ter sido (por exemplo tubos em nomes de arquivos), bem como ligar algumas coisas ... por exemplo ".wine / dosdevices / c:" está sendo reconhecido como um link para o meu drive c e ele não irá excluí-lo sem limpar o meu windows drive! Então eu pensei que talvez eu pudesse apenas desvincular o diretório .wine e acabar com isso, exceto que não posso descobrir como.

    
por Matthew Scharley 27.08.2009 / 06:16

4 respostas

1

Eu sugeriria remontar o NTFS-3G e limpar a partir daí, em vez das tentativas de exclusão nativas do NTFS.

Na verdade, pode ser mais fácil excluir toda a cópia do NTFS-3G e do Windows. copie novamente pulando arquivos especiais (links, pipes, et al).

    
por 27.08.2009 / 06:32
2

O Windows tem o utilitário fsutil da linha de comandos. Você poderia usá-lo para gerenciar links.

    
por 27.08.2009 / 07:02
0

Você já tentou se conectar à sua máquina Windows via SMB de uma máquina Linux ou OSX e excluir os arquivos dessa conexão? Eu me deparei com uma situação semelhante no passado e isso funcionou para mim.

    
por 27.08.2009 / 06:30
0

Exclua os arquivos usando os caminhos explícitos: del "\?\C:\some\absolute\path\.wine\dosdevices\c:" .

    
por 28.03.2013 / 00:31