Você também pode criar links simbólicos para pastas dentro de outra unidade, para que você possa redirecionar qualquer coisa para um disco rígido secundário sem ter que mexer com o Registro do Windows . Assim:
Suponha que você queira instalar MyApplication
no diretório D:\Apps
em vez de C:\Program Files\
e suponha que MyApplication
seja instalado por padrão em C:\Program Files\MyApplication
.
- Crie uma nova pasta em
D:\Apps
(é aqui que você deseja instalar o aplicativo - você pode nomear como quiser).
-
Menu Iniciar → pesquisa
cmd.exe
→ Clique com o botão direito em → Run as administrator
.
- Navegue até o diretório
Program Files
: cd "C:\Program Files\"
(com aspas).
- Digite
mklink /D MyApplication D:\Apps\MyApplication
(isso é complicado: o primeiro parâmetro após a opção /D
é o nome do novo link, que deve ser nomeado exatamente como a pasta em que o aplicativo tenta instalar ; o segundo parâmetro é o nome da pasta onde você deseja instalar o aplicativo, aquele que você criou na etapa 1).
Agora você criou um link simbólico que é nomeado como o driectory onde o aplicativo tenta instalar e vincula a outra pasta na unidade D:\
, que é onde todos os arquivos irão.
Então você prossegue para instalar seu aplicativo normalmente, mas todos os seus arquivos irão diretamente para a segunda unidade por causa do link entre os diretórios. Eu instalei muitos aplicativos como esse e eles funcionam muito bem.
Você pode usar este método para vincular qualquer diretório desejado (documentos, imagens, etc.).
Eu tenho que mencionar que você pode alterar a pasta padrão onde o Windows armazena seus documentos e músicas clicando com o botão direito do mouse neles e alterando o diretório Location ; mas isso só funciona para pastas dentro do seu diretório home (C: \ Users \ YourUserName) que o Windows usa para esse tipo de arquivo.
Boa sorte.