echo.!pid!>pack.idset /p "pid="<pid.idif not defined pid set "pid=1"echo.%pid%>pid.idТо переменная в файле обновляется. Т.е. ожидаю что и set может писать в файл.
> это оператор перенаправления вывода. Если вывода нет, то в файл ничего не запишется.
Указывать то можно, просто большая часть команд командной строки, работающих с файлами, их не понимает. Для остальных команд UNC-путь - это просто строка.
Но вам и не нужно, чтоб они понимали UNC - главное, чтоб ваша софтина понимала.
Программу и скрипт положите в каталог доступный для чтения всем пользователям