2

Я ищу простую утилиту Windows, которая в идеале могла бы быть предварительно настроена с UNC общего ресурса Windows, а затем при запуске спросить пользователя о его или ее учетных данных, а затем смонтировать этот общий ресурс в предопределенную букву диска ,

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

Поскольку возможность даже НАЙТИ, гораздо меньше монтировать, общий ресурс сети зависит от того, какая VPN уже запущена и работает, я не могу сопоставить общий ресурс как ресурс повторного подключения при входе в систему для пользователя. У меня также нет возможности подключить VPN при входе в систему; VPN-клиент предотвращает кэширование учетных данных, и, в любом случае, учетные данные будут меняться каждые 30 дней из-за требований безопасности хостинговой организации.

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

3 ответа3

4

Ну, вы можете собрать простой пакетный файл, который может выглядеть примерно так (непроверенный, но должен работать):

@echo off
set /p user=User name: 
net use x: \\server\share * "/user:%user%"

Сама net будет запрашивать пароль при вводе * (и не будет отображать его при входе). Выше пакетного файла запрашивает имя пользователя с обычной подсказкой.

1

Самым простым из известных мне, даже без графического интерфейса, является net , который поставляется с самой Windows. Это так же просто, как net use E: \\some\share /user:myname , и при необходимости попросит пароль. Также хорошо удалить общий ресурс, например, net use E: /delete . Смотри net use /? для использования.

0

Возможно, NetDrives для вас.

NetDrives - это утилита Windows, которая помогает вам управлять общими сетевыми ресурсами и подключенными сетевыми дисками.

Особенности и скриншоты

* Simple configuration of network shares and user logins.
* Supports both UNC connections and mapped network drives.
* Quick access and monitoring of shares through system tray (optional).
* Optionally reconnects to selected shares on startup.
* Optionally starts with Windows and runs in background (system tray).
* Secure password storage (based on Windows Data Protection API).
* Open source (C#, WPF). 

Сетевые диски

Сетевые диски 2

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