Eu tenho uma pasta, digamos C: \ foo, quero montar como unidade M: \
No linux, eu faria isso com uma montagem de ligação.
Você pode usar o comando subst no Windows.
subst m: c:\foo
Para fazer um redirecionamento persistente, você pode editar o registro. Adicione um valor de sequência (REG_SZ) a:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
Defina o nome do valor para a letra da unidade (por exemplo, M :) e os dados para:
\??\C:\foo\foosub
Este método funcionará em logins e reinicializações. Eu testei isso no Windows 2008, por isso também deve funcionar no Vista, XP, 2003 e 2000.
Subst também funciona no Vista:
.
fonte
Mapear uma unidade (M :) para \\ yourcomputername \ myshare
fonte
Na linha de comando:
Isso funciona no Windows XP, não o testou em outras versões.
fonte
Subst é a resposta correta. Você deve estar ciente de que subst é uma configuração por sessão. Ele desaparece quando você se desconecta e se você usa runas para criar um contexto de logon secundário, seu sub-drive não estará disponível para esses aplicativos.
Você pode criar um atalho (.lnk) no seu grupo de inicialização para recriar essas unidades secundárias. A propriedade target do .lnk precisa ser algo como isto:
C: \ Windows \ System32 \ cmd.exe / c subst S: C: \ Alguns \ Extremamente \ Obscuro \ Caminho \ Of \ My \ Own \ src
Usamos essa técnica para garantir que todos os desenvolvedores criem símbolos de depuração com o mesmo caminho de S: \
Há também um miniaplicativo visual lá fora.
fonte
Você também pode fazer isso no PowerShell. Eu uso o seguinte para definir uma unidade para minha pasta de trabalho Suvbversion:
Você pode acessá-lo como:
fonte
Outra maneira de fazer isso, que talvez funcione um pouco melhor com a montagem no início, é usar o truque em http://windows.microsoft.com/en-us/windows7/Create-a-shortcut-to-map -a-network-drive (ou seja, Meu computador -> Ferramentas -> Mapear unidade de rede) e aproveitar o fato de que sua máquina local é um host de rede; Acabei de montar, por exemplo,
\ localhost \ Usuários \ me \ Documentos \ Meu Dropbox \ Música Portátil
para M: por aqui. Você pode usar \ localhost \ C $ \ para acessar tudo, mas tive alguns problemas com isso aqui (embora tenha funcionado para mim em outro lugar).
-Robin
fonte
Se você precisar de algo que seja entre sessões, poderá executar um destino iSCSI e um cliente iSCSI na mesma caixa. Obviamente, isso depende do seu sistema operacional para saber se você precisa de algo de terceiros para alcançá-lo.
fonte
use Subst Coloque isso em um arquivo .bat
Em seguida, salve o arquivo em lotes na pasta de inicialização no menu Iniciar. Se você estiver no Windows 8, poderá encontrar a pasta de inicialização pressionando Win + R e digitando
%appdata%\Microsoft\Windows\Start Menu\Programs\Startup
fonte