Показать сообщение отдельно
Старый 10.09.2014, 17:08   #5  
CheshireCatЭ is offline
CheshireCatЭ
Участник
Аватар для CheshireCatЭ
 
8 / 10 (1) +
Регистрация: 10.09.2014
Цитата:
Сообщение от gl00mie Посмотреть сообщение
Вам нужно уточнить три вещи:
  1. где именно (на клиенте или на сервере) в пакете выполняется код WinApi::fileExists2()
  2. виден ли с хоста, где выполняется код проверки, путь к файлам (может, путь через подмапленный сетевой диск задается, или указывается на сервере в другом домене, или на хосте, где выполняется проверка, не настроен роутинг в подсеть, где находится сервер с файлами, etc)
  3. есть ли права доступа к файлам у того пользователя, под которым выполняется код. Это нужно проверять с учетом п.1, поскольку пакетный сервер и AOS могут работать под разными пользователями
Проще всего добавить в соотв. код дополнительную диагностику, а именно вывод имени текущего хоста и текущего пользователя, см. xGlobal::computerName() и WinAPI::getUserName().
Свойства RunOn установлены в Called from.
Сетевой диск к серверу никак не подмаплен.
На сервере один пользователь под которым запускается пакет и права на папку есть.