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

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

Копирование файла в администр.ресурс [NT4, Win2k]


max2057 ©   (2002-09-23 15:36:00) 

Вроде так это назыается - административный ресурс(типа диск не расшарен но для админа он расшарен),Вопрос - могу ли я подключить его(например диск с системой) и закопировать его туда?
Если да то как через функции WNet? И чтоб оно работало под NT b под 2к


ZZ   (2002-09-27 03:21:00) [1]

max2057
Ну рассказал бы, что ты там хотел сделать... и что за странные у тебя административные ресурсы.


max2057   (2002-09-26 13:40:00) [2]

Короче я все решил -
NetShareAdd
WNetAddConnection2
WNetCancelConnection
NetShareDel


ZZ   (2002-09-24 16:08:00) [3]

Севостьянов Игорь
Я вроде тоже про это, а он про что-то другое...


Севостьянов Игорь   (2002-09-24 12:38:00) [4]

Все просто share name with $ symbol это просто скрытые шары
Можно например и такую сделать

C:\> net share CD$=E:

C:\> cd \\uaigors\CD$
\\uaigors\CD$


ZZ   (2002-09-23 23:45:00) [5]

max2057
Нет, не замечал.. (ужас что творится)


max2057   (2002-09-23 17:38:00) [6]

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


ZZ   (2002-09-23 16:55:00) [7]

типа диск не расшарен но для админа он расшарен
типа диск всеже расшарен

и закопировать его туда?
Кого закопировать?

Procedure AddDisk;
Var
nr: NETRESOURCE;
lpLogin, lpPassword:PChar;
Begin
ZeroMemory (@nr, SizeOf (nr));

lpLogin:="Admin";
lpPassword:="qwerty";
nr.dwType := RESOURCETYPE_DISK;
nr.lpLocalName := "X:";
nr.lpRemoteName := "\\Server\disk$";
nr.lpProvider := Nil;
If WNetAddConnection2 (nr,lpLogin, lpPassword, CONNECT_UPDATE_PROFILE) <> NO_ERROR
Then ShowMessage ("Ошибка при подключении диска.");
End;

Или можно сразу копировать (если мы про одно и тоже говорим) в
\\server\c$\users\folder\. скопирует в с:\users\folder на том компе


Наверх

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