В настоящее время я использую пакетный скрипт для монтирования сетевых ресурсов каждое утро:
NET USE * /DELETE /Y
NET USE Z: \\<IP>\<SHARE> <AUTHENTICATION> /persistent:no
...
Что хорошо, когда я в сети, но не работает за пределами сайта. У нас есть домен, который указывает на наш общедоступный IP, а затем включается переадресация портов, поэтому теоретически я могу
NET USE * /DELETE /Y
NET USE Z: \\fqdn.com\<SHARE> <AUTHENTICATION> /persistent:no
...
За исключением того, что не работает в пакетном скрипте или пользовательском интерфейсе Windows.
Я думаю, что был бы способ получить IP-адрес fqdn.com (который также удобно хранится по адресу fqdn2.com/ip.txt), но мой опыт пакетирования намного превосходит мой.
Любой вклад высоко ценится.