No Windows Virtual PC: Existe uma maneira de atribuir letra de unidade local no Guest O / S que aponta para uma unidade física no host?

5

Eu tenho um monte de projetos de programação na minha unidade P: \ (no Windows 7)

Agora estou fazendo alguma programação no Virtual PC Windows XP Mode e gostaria de "chamar" essa unidade, dentro do convidado do Win XP, a unidade P :. Eu mapeei a letra da unidade P: para a unidade "rede" no host, mas que atravessa a rede por isso é muito lento.

Eu tentei usar o comando SUBST, mas ele não levaria o \ tsclients \ p como parâmetro. Basicamente, o interpretador de linha de comando (é que o DOS no Win 7?) Não reconhece esse diretório (\ tsclients \ p)

    
por Clay Nichols 13.05.2010 / 21:16

1 resposta

5

Eu tentei mapear uma unidade de rede (P) para o tsclient \ p, mas foi incrivelmente lento acessar a unidade. Uma entrada de blog em um blog de MS confirmou que o Virtual PC acessa uma unidade de rede mapeada local mais lentamente do que um recurso de rede (que por si só é muito mais lento que uma unidade local).

No entanto, o NET USE fornece acesso muito rápido:

NET USE P: \\ tsclient \ p
Onde P é a nova letra de unidade que você deseja usar dentro da VPC E \\ tsclient \ p é o caminho UNC para o Host

Executado a partir da linha de comando dentro do Virtual PC Guest) criou uma unidade P: local vinculada à unidade P do host.

Aparentemente, esse comando fornece um "link" direto entre a letra da unidade com alias e o caminho, sem fazer uma viagem de ida e volta pela Rede, como faria uma unidade de Rede Mapeada.

Você pode mapear uma unidade (por exemplo, Z :) para \ tsclient \ P, para poder usar o prompt de comando para copiar para qualquer pasta na unidade p. Ie; você pode digitar Z: em cmd.exe e trabalhar lá ..

    
por 17.05.2010 / 02:59