3

Обычно после того, как мы открываем сетевой диск с использованием одной аутентификации, трудно сменить пользователя, с помощью которого он открыл этот диск, на другой.

Я в основном должен использовать диспетчер учетных данных для этой задачи.

Любой другой простой способ?

1 ответ1

1

Я использовал это:

net use "\\SERVER\SHARE" /D /Y
net use "\\SERVER\SHARE" /USER:"Username" "password"

Если это сетевой диск, скажем, F:\ , то используйте это:

net use F: /D /Y
net use F: "\\SERVER\SHARE" /USER:"Username" "password"

Вы можете записать это в некоторый файл .bat и запустить его для переключения с одного пользователя на другого. Если вы не хотите, чтобы ваш пароль записывался в файл, напишите * вместо пароля. Затем он попросит вас указать пароль при запуске скрипта.

Редактировать:

Чтобы сделать коммутацию более надежной, я рекомендую использовать сетевой ресурс в качестве подключенного диска. Это обеспечит вам возможность по- настоящему отключиться от него, когда вы захотите, даже если в этот момент есть программы, блокирующие файлы и папки в общем ресурсе.

Если вы обрабатываете файлы, используя \\server\share\ качестве пути, иногда вы не сможете эффективно отключиться от него по загадочным причинам, даже если запись исчезнет из списка net use .

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

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