![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сохранение файла на другой компьютер (сервер) [D7, WinXP]
*Ray* © (2007-01-18 12:21:00)Здравствуйте! Подскажите пожалуйста как можно сохранить текстовый файл из программы на другой компьютер, например сервер? Заранее спасибо!
Германн (2007-01-20 02:03:00) [1]
> права выставляются отдельно на редактирование и удаление.
> .. правда редактированием можно удалить содержимое файла.
> .. тут не знаю можно ли разделить добавление и удаление
> в файле правами...
Может я и туплю, но по-моему "удалить содержимое" - приведёт к размеру файла = 0, а удаление - вообще уберет файл из файловой системы. (Знаком б-м только с FAT).
sniknik (2007-01-20 01:49:00) [2]> К сожалению без расшаривания не получилось.
есть системная "расшарка", если есть ;), тогда обращение идет не так как показано в [8], а \\server\d $\MyFolder\ , но это можно изменить или убрать. см. в свойствах каталога.
и также если у твоего юзера нет прав на каталог тоже можеш не подключится (см. не только "доступ" но и "безопасность").
> папка должна быть открыта для полного доступа в том числе и на изменение
права выставляются отдельно на редактирование и удаление... правда редактированием можно удалить содержимое файла... тут не знаю можно ли разделить добавление и удаление в файле правами...
но, т.к. обычно делаю логирование в базу, а в файл пишу только ошибки работы с базой (которых в нормальном режиме не бывает) то мне это и не нужно. а в базе точно можно давать раздельно права на добавление/удаление.
*Ray* (2007-01-19 21:45:00) [3]Спасибо всем за ответы! Все получилось! К сожалению без расшаривания не получилось. Один минус такого способа при расшаривании: это то, что папка должна быть открыта для полного доступа в том числе и на изменение, что позволяет удалить этот файл лога извне.
Игорь Шевченко (2007-01-18 16:17:00) [4]Elen © (18.01.07 12:43) [9]
> Хотя если копнуть глубоко в сетевые недра винды
Изыди
Сергей М. (2007-01-18 15:37:00) [5]
> *Ray* © (18.01.07 15:25) [10]
Без "расшаривания" ничего не выйдет, уверяю тебя.
"Шара" - она не лкны нахаляву падает, она есть результат работы того самого приложения-сервера, упомянутого выше.
Убери из настроек сет.интерфейса компа-сервера "Сужбу доступа к файлам и принтерам сетей Microsoft" - и все, и кирдык твоей идее с шарой).. Тем самым ты остановил и удалил из конфигурации системы то самое приложение-сервер, которое обеспечивает принципиальную возможность доступа к ресурсам на этом компьютере.
*Ray* (2007-01-18 15:25:00) [6]попробую без расшаривания
Elen (2007-01-18 12:43:00) [7]
> Плохиш
Не, не критиковать, просто автор не указал точно в [0]. Хотя если копнуть глубоко в сетевые недра винды, собсно [1] будет прямоточной истинной.
azl (2007-01-18 12:42:00) [8]Ничего расшаривать не нужно. Указывай путь для сохранения и все:
\\server\d\MyFolder\
Плохиш (2007-01-18 12:36:00) [9]
> *Ray* © (18.01.07 12:33) [6]
> Да, оба компьютера находятся в одной локальной сети
Так в чём проблема? Расшаривай папку, подключай и сохраняй в неё свои файлы как и на локальном компьютере.
*Ray* (2007-01-18 12:33:00) [10]Да, оба компьютера находятся в одной локальной сети
Плохиш (2007-01-18 12:31:00) [11]
> ЮЮ © (18.01.07 12:27) [3]
> Elen © (18.01.07 12:28) [4]
Прикольно, человек ответил на вопрос так, как его понял. И вместо того, чтобы ответить на вопрос в своём понимании другие двое начали критиковать ответ. Через десяток постов вся тема ветки будет скорее всего забыта :-)
Elen (2007-01-18 12:28:00) [12]
> без этого никак.
Что и в локальной сети никак?
ЮЮ (2007-01-18 12:27:00) [13]
> без этого никак.
А в расшаренный ресурс нельзя разве?
Сергей М. (2007-01-18 12:24:00) [14]Для этого на компьютере-сервере должна работать подходящая для твоей задачи программа-сервер, без этого никак.
Elen (2007-01-18 12:23:00) [15]
> *Ray*
в локалке?