Текущий архив: 2004.04.04;
Скачать: CL | DM;
Вниз
работа с файлами из под сервиса Найти похожие ветки
← →
pavlov (2004-03-15 11:42) [0]Всем привет!
Пишу программку, которая будет работать как сервис.
В ходе своей работы, она периодически читает файл,
который лежит в определенной папке, на соседней
машине: "\\Comp1\MyDir\MyFile.txt"
Если программку запустить как обычное приложение,
все работант нормально.
Если запустить как службу, то этот файл почему-то
не видиться. При попытке чтения вскакивает
исключение EFOpenError. А функция
FileExists("\\Comp1\MyDir\MyFile.txt") возвращает false.
Я имею полный доступ к файлу и кнечно к папке \\Comp1\MyDir.
Почему это происходит?
Заранее благодарен.
← →
Романов Р.В. © (2004-03-15 11:51) [1]Вы то имеете, а сервис нет. Может он запускается не от вашего имени?
← →
Digitman © (2004-03-15 11:51) [2]\\Comp1\Disk:\MyDir\MyFile.txt
← →
pavlov (2004-03-15 11:58) [3]а как задать сервису чтобы он стартовал от моего имени?
← →
Anatoly Podgoretsky © (2004-03-15 12:00) [4]К администратору системы
← →
Романов Р.В. © (2004-03-15 12:09) [5]Измени свойства сервиса (Панель управления - администрирование - службы)
← →
sniknik © (2004-03-15 12:19) [6]кстати а сервис не зависит от другого сервиса который диски в сети маппирует?
"Сетевые подключения"
"Сетевой вход в систему"
к примеру.
и оно по умолчанию вручную запускается. (т.е. только после ручного входа будет читатся, возможно)
Страницы: 1 вся ветка
Текущий архив: 2004.04.04;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.027 c