5

У меня есть куча программных проектов на моем диске P:\ (в Windows 7)

Сейчас я занимаюсь программированием в Virtual PC в режиме Windows XP, и мне хотелось бы "назвать" этот диск в гостевой системе Win XP как диск P:. Я сопоставил букву P: "сетевой" диск на хосте, но он идет по сети, поэтому он очень медленный.

Я попытался использовать команду SUBST, но она не принимала \tsclients \p в качестве параметра. По сути, интерпретатор командной строки (это DOS на Win 7 ??) не распознает этот каталог (\tsclients \p)

1 ответ1

5

Я попытался подключить сетевой диск (P) к tsclient\p, но доступ к диску был невероятно медленным. Запись в блоге MS подтвердила, что Virtual PC обращается к локальному подключенному сетевому диску медленнее, чем к сетевому ресурсу (который сам по себе намного медленнее, чем локальный диск).

Однако команда NET USE обеспечила очень быстрый доступ:

NET USE P: \\tsclient \p
Где P - это новая буква диска, которую вы хотите использовать в VPC, а \\tsclient \p - UNC-путь к хосту.

При выполнении из командной строки в гостевом виртуальном ПК) был создан локальный диск P:, связанный с диском P хоста.

По-видимому, эта команда обеспечивает прямую "связь" между буквой диска с псевдонимом и путем к ней, не совершая кругового обхода по сети, как это сделал бы подключенный сетевой диск.

Вы можете сопоставить диск (скажем, Z:) с \tsclient \P, чтобы вы могли использовать командную строку для перехода к любой папке на диске p. Т.е.; Вы можете ввести Z: в cmd.exe и работать там ..

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .