Вот моя проблема:

у нас есть сетевой диск, который сопоставлен с T:\ , и он указывает на \\somecomputer\somefolder\ .

Мы можем запустить: \\somecomputer\somefolder\someapp.exe из cmd.

Мы также можем запустить pushd \\somecomputer\somefolder\ .

Мы не можем запустить pushd T:\ , и несколько приложений не могут определить путь T:\someapp.exe .

Каковы будут некоторые потенциальные причины этой проблемы?

1 ответ1

0

Одна из возможностей заключается в том, что cmd работает в режиме повышенных прав (т. Run as administrator выбранным параметром Запуск от имени администратора ). Проблема обсуждается более подробно здесь.

Решение состоит в том, чтобы использовать net use для монтирования диска или просто вставить это в свой реестр:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System]
"EnableLinkedConnections"=dword:00000001

После внесения вышеуказанных изменений требуется перезагрузка.

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