Существует много вопросов о stackexchange, требующих постоянных функций перезагрузки, и ответы указывают либо на ключ реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices либо на psubst.

Мне кажется, что поверхностно, по крайней мере, подобный эффект может быть достигнут с помощью постоянного подключенного сетевого диска, например, вторая команда ниже может заменить первую; они оба разрешают доступ к c:\<path> используя более короткий X:

psubst X: C:\<path>
net use X: \\localhost\C$\<path>

При каких обстоятельствах сопоставление сетевого диска не будет работать?

2 ответа2

1

Несколько вещей приходят на ум, почему у вас могут возникнуть проблемы с командой net use

  1. вы предполагаете, что пользователь имеет доступ к административным ресурсам. По умолчанию это общий доступ только для администратора.
  2. Вы предполагаете, что акции включены. Если административный ресурс был отключен, это не сработает.
  3. Вы предполагаете, что сеть сама по себе работает правильно. Возможно, что сеть может быть нарушена, localhost перенаправлен куда-то еще и т.д.

Эти сценарии маловероятны, но могут произойти.

Использование команды net use делает ненужные шаги, которых можно избежать с помощью psubst.

0

Не у всех есть доступ к акциям знака доллара. По умолчанию только администраторы.

Изменить: они также не доступны в домашних выпусках Windows, из того, что я прочитал.

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