Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];

Вниз

Сервисы   Найти похожие ветки 

 
Антон.   (2003-02-27 13:17) [0]

Как можно сервисом прочитать данные с другого компьютера


 
Clickmaker   (2003-02-27 13:49) [1]

Так же как и несервисом. Разница только в том, что сервис, как правило, работает под учетной записью SYSTEM, поэтому ей нужно назначить доступ к ресурсу другого компьютера


 
Антон.   (2003-02-27 13:51) [2]

Как это можно сделать?


 
Clickmaker   (2003-02-27 13:56) [3]

что сделать? дать доступ? В User Managere видимо или в Active Directory если 2000 винда


 
Антон.   (2003-02-27 14:02) [4]

2000 винда, где и что такое Active Directory


 
Clickmaker   (2003-02-27 14:11) [5]

все зависит от того какие данные надо прочитать: файл, параметр реестра. Если файл, то к нему должен иметь доступ на чтение тот компьютер, на котором запущен сервис (Св-ва файла -> Доступ) или группа "Компьютеры домена", поскольку в 2000 винде запись SYSTEM то же самое, что учетная запись компьютера


 
Антон.   (2003-02-27 14:20) [6]

На тот диск я в ручную захожу его вижу, скрвис у меня под именем LocalSistem я тут прочитал что "Работая под аккаунтом пользователя, сервис имеет все его права и доступ ко всем сетевым и локальным ресурсам, доступным этому пользователю. В случае смены пароля пользователем, сервис не сможет запуститься. LocalSystem аккаунт имеет полный и практически неограниченный доступ к локальному компьютеру, но имеет проблемы при работе с сетью, не имея доступа к сетевым ресурсам, даже подключенным пользователем". Что то я запутался.


 
Антон.   (2003-02-27 14:49) [7]

help


 
ZZ   (2003-02-27 16:27) [8]

А можно немного попонятнее - что за данные, как их можно считать и как ты их собрался передавать?


 
Антон.   (2003-02-27 17:25) [9]

Мне нужно переписывть файлы с другой машины


 
ZZ   (2003-02-27 18:02) [10]

А сетевые диски для чего придумали?
PS. Ты собственно не ответил как ты их собрался передавать и какое отношение это имеет к сервисам... и вообще где находится сервис - на другом компе, на твоем или вообще на левом и переписывает файл с обного на другой комп.


 
Anybody   (2003-02-27 18:11) [11]

Сервис находится на моем, переписывает файлы ко мне же. Но с сетевого диска читать не получается


 
Anton.   (2003-02-27 18:17) [12]

Вот с такой штукой не работает
SetCurrentDir("\\nnovfs1volga\VNP\Platts");
Mask:="\\nnovfs1volga\VNP\Platts\"+"*.txt";


 
ZZ   (2003-02-28 16:32) [13]

Наилучший способ - создать отдельную учетку для сервиса => то, что доступно юзеру будет доступно и сервису

Другие варианты - см. Clickmaker © (27.02.03 14:11) (но работать будет или только под Win2k или скорее всего только в сети с Active Directory) - дать доступ к сетевому диску учетке компьютера.

и

The service has limited access to network resources, such as shares and pipes, because it has no credentials and must connect using a null session. The following registry key contains the NullSessionPipes and NullSessionShares values, which are used to specify the pipes and shares to which null sessions may connect:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\
LanmanServer\Parameters

Alternatively, you could add the REG_DWORD value RestrictNullSessAccess to the key and set it to 0 to allow all null sessions to access all pipes and shares created on that machine.

Надо на другом компе помучить указанный ключ реестра (сам не пробовал)



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.04.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.008 c
1-67259
xn0bys
2003-04-11 11:29
2003.04.21
Рисование на Canvas Главной MDI Формы


9-67078
drhdh
2002-11-17 18:50
2003.04.21
Разрешение


7-67604
Dmitry V. Averuanov
2003-01-09 14:06
2003.04.21
Захватить изображение с нескольких устройств видеозахвата ???


3-67084
Vitas2
2003-04-02 11:15
2003.04.21
BDE


14-67552
MVVD
2003-04-04 16:11
2003.04.21
Почему не работает F1 в DELPHI6?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский