Como excluir corretamente uma junção de diretório?

0

Estou usando várias instalações do mesmo jogo (no Windows 10 Home) para ter acesso mais fácil a várias configurações de addon / usuário. As subpastas de cada instalação são Junções de Diretório, apontando para as subpastas da instalação original do jogo. Eles são criados assim (a partir da pasta pai da pasta onde o jogo está instalado - no meu caso, é C: \ Arquivos de Programas):

rem The original game is installed in the MyCarGame folder
mkdir MyCarGame2
cd MyCarGame2
mklink /J GameData ..\MyCarGame\GameData
mklink /J Maps ..\MyCarGame\Maps

Como excluir corretamente uma Junção do Diretório (nesse caso "MyCarGame2 \ GameData" e "MyCarGame2 \ Maps"), para ter certeza de que não estou removendo os arquivos / pastas nela também?

Há algum problema em excluí-los de um gerenciador de arquivos como o Windows Explorer, o Total Commander ou o Free Commander?

Este usuário , por exemplo, relata que eles excluiu uma pasta virtual e o resultado foi que o conteúdo das pastas de origem foi excluído (no meu caso "MyCarGame \ GameData" e "MyCarGame \ Maps").

Observação: há uma pergunta semelhante aqui: Como excluir uma junção usando a linha de comando no Windows 7

    
por BearCode 10.09.2018 / 03:38

1 resposta

0

Eu não sei sobre Total Commander e Free Commander, mas você tem duas maneiras de excluir sua junção sem excluir o conteúdo da pasta de origem.

No Windows Explorer, vá para MyCarGame2 e exclua suas junções como qualquer outra pasta. Não apaga a fonte, apenas a junção.

Da linha de comando:

cd MyCarGame2
rmdir GameData
rmdir Maps
    
por 08.11.2018 / 11:13