Сетевой ресурс прописан примерно так:
\\server.com\dfs$\progr\
оттуда производится запуск этого пакетного файла. Файл входит в состав програмного пакета и его перемещать никуда нельзя.
Проблема в том, что после попытки запуска появляется сообщение об ошибке типа:
"Указанный путь был использован при запуске ==имя файла== в качестве текущей папки. ==файл== не поддерживает пути UNC. По умолчанию выбрана системная папка Windows.
С:\Windows\==файл== не является внутренней или внешней командой, исполняемой программой или пакетным файлом".
И ничего далее не происходит. Но стоит промапить сетевой путь к ресурсу в явном виде и назначить букву (типа Z:\progr), где Z - это пресловутый сетевой путь - и все работает.
Но сисадмины не хотят изменять путь к пакету на такой явный из соображений безопасности, а сидеть и вручную каждый раз мапить путь и запускать пакет им в лом.
Что делать? Как победить ситуацию?
Что означает этот знак $ в обозначении пути к пакету программ? Слышал краем уха, что вроде закрытый ресурс...
Что такое UNC ?
Помогите разобраться. Не очень я силен в этих сетевых тонкостях...
Спасибо заранее! Очень буду признателен за любую помощь.