Deixar uma pasta em um disco redirecionar para uma pasta em um segundo disco. Como?

2

Comprei um poderoso sistema desktop com dois discos rígidos. O Windows Vista veio pré-instalado no disco D: . Meu disco secundário recebeu a letra E: .

Realmente irritante, mas quando acabei de ter o sistema, isso não me incomodou muito. Alterei o disco E: para B: porque o gerenciamento do computador não pôde alterar a letra da unidade para o disco D :. (Algo com informações de inicialização ou disco primário ou qualquer outra coisa…)

Agora, sei que posso criar uma pasta no disco D: , que apontaria para a pasta raiz de outro disco. Isso tirou o problema que tive simplesmente porque meu disco secundário é apenas para armazenamento de dados.

Mas agora quero criar uma pasta D:\Companyname e quero que essa pasta seja vinculada a B:\Companyname … Como vincular uma pasta a outra sem instalar software adicional?

Por que eu preciso disso? Simples. Comecei a trabalhar em um projeto Delphi e alguns [beep] [beep] usaram muitos e muitos nomes de caminhos codificados no código. Eu não posso mudar esses caminhos porque acabei de pré-unidades.

E, por favor, não sugira reinstalações ou reparticione os discos, pois isso seria um problema demais para um único projeto. Além disso, não quero estragar um bom sistema bagunçando o sistema de arquivos / discos. Eu só preciso disso para as três semanas que estou trabalhando neste projeto ... (E eu usaria uma máquina virtual para isso se eu tivesse uma máquina virtual Vista. Mas eu não tenho um.)

    
por Wim ten Brink 25.09.2009 / 11:53

1 resposta

5

O Windows Vista e o Windows 7 trazem para você o comando MKLINK.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file
                symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a Directory Junction.
        Link    specifies the new symbolic link name.
        Target  specifies the path (relative or absolute) that the new link 
                refers to.
    
por 25.09.2009 / 12:01