Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Возможно средствами Делфи создать сетевой диск ... [D6, Win95/98]


ATLANTIDO ©   (2002-03-10 16:00:00) 

Возможно средствами Делфи создать сетевой диск так, чтобы
пользователь не видел его в проводнике ?


Leo_   (2002-03-17 12:40:00) [1]

А как сетевые диски вообще создовать???? Средствами Делфи????


panov   (2002-03-11 18:07:00) [2]

>ATLANTIDO © (11.03.02 17:24)
Должно работать.
Просто возьми и попробуй.


ATLANTIDO   (2002-03-11 17:24:00) [3]


> А если копировать без подключения диска (\\server\share\file.log)
> или не получится?

to panov : как ты думаешь ?


panov   (2002-03-11 16:59:00) [4]

>Ru@beN (11.03.02 16:36)
Конечно.


Ru@beN   (2002-03-11 16:36:00) [5]

Понял. Еще вопрос: создал я сетевой диск (например "f"), могу
пользоваться стандартными файловыми опреациями ?
(CopyFile("f:\remote.txt", "c:\local.txt") ?


panov   (2002-03-11 16:27:00) [6]

>ATLANTIDO © (11.03.02 13:59)
Разделяя ресурс, назначаешь ему такое имя, например: MyShr$


ATLANTIDO   (2002-03-11 13:59:00) [7]

>>А если копировать без подключения диска (\\server\share\file.log) или не получится?
- Я сам не знаю и не пробовал

>>Попробуй создать имя разделенных ресурсов с символом "$" в конце имени.
- Расшаривая диск или создавая сетевой диск ?


Tosov   (2002-03-11 13:26:00) [8]

Так тебе на серваке нужны сетевые диски или на клиентах?
Если на серваке, то зачем их 30 штук? Одним никак не обойдешься?


panov   (2002-03-11 07:24:00) [9]

Попробуй создать имя разделенных ресурсов с символом "$" в конце имени.


Tosov   (2002-03-10 23:47:00) [10]

А если копировать без подключения диска (\\server\share\file.log) или не получится?


ATLANTIDO   (2002-03-10 22:47:00) [11]

Ууу ?


ATLANTIDO   (2002-03-10 20:39:00) [12]

Согласен, так будет лучше. Но все равно лучше спрятать.
Этот код прячет локальные диски :
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\
Policies\Explorer\NoDrives=xx xx xx xx, где xx xx xx xx-номер диска, кот. надо скрыть.
A:01 00 00 00 N:00 20 00 00
B:02 00 00 00 O:00 40 00 00
C:04 00 00 00 P:00 80 00 00
D:08 00 00 00 Q:00 00 01 00
E:10 00 00 00 R:00 00 02 00
F:20 00 00 00 S:00 00 04 00
G:40 00 00 00 T:00 00 08 00
H:80 00 00 00 U:00 00 10 00
I:00 01 00 00 V:00 00 20 00
J:00 02 00 00 W:00 00 40 00
K:00 04 00 00 X:00 00 80 00
L:00 08 00 00 Y:00 00 00 01
M:00 10 00 00 Z:00 00 00 02

Думаю сетеве он не затронет. Хотя ... есть можно установить
значение NoDrives при котором вообще все диски скрываются.
Тоже по задаче не подходит ... Все-таки как ?
Возможно или нет ?


Anatoly Podgoretsky   (2002-03-10 20:09:00) [13]

А зачем, может просто пусть они на серверный диск помещают, вот тут возмодностей побольше, и невидимые диски и защищенные папки и т.д.


ATLANTIDO   (2002-03-10 20:02:00) [14]

Ладно, колюсь. Есть сервер, и в конце каждого дня пользователи
сети (на которых установлены агенты) выдают на сервер отчеты
за день. Передавать файлы сокетами сильно неохота.
Хорош вариант с сетевыми дисками, да только не очень хорошо
будет наблюдать на сервере появление 30-ти доп. дисков.


Anatoly Podgoretsky   (2002-03-10 19:27:00) [15]

Черное дело не приветствуется


ATLANTIDO   (2002-03-10 19:22:00) [16]

А мне надо так создать чебы юзер не видел а прога делала свое
черное дело :)


Anatoly Podgoretsky   (2002-03-10 16:26:00) [17]

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


Наверх

Титульная страница Поиск, карта сайта Написать письмо