Один вопрос, помогите, пожалуйста

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Fencer
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 64
Зарегистрирован: 01.06.2005 (Ср) 16:19
Откуда: Новосибирск

Один вопрос, помогите, пожалуйста

Сообщение Fencer » 07.09.2005 (Ср) 11:43

Скажите, какая ветвь в реестре отвечает за доступ к локальному диску по LAN? Я хочу сделать прогу, которая может открывать/закрывать доступ, т.к. иногда нужно сделаь это оперативно... Или есть какая-нибудь API-функция? Заранее спасибо
Искал Гуглом и Яндексом.
Искал по форуму.
Спрашивал соседа.
Пытался сделать сам.
Спасибо за помощь ;)

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 07.09.2005 (Ср) 11:55

WMI + Share
поиск по форуму
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

GM
programador
programador
 
Сообщения: 1427
Зарегистрирован: 24.06.2003 (Вт) 15:56
Откуда: 194.67.52.100

Сообщение GM » 08.09.2005 (Чт) 7:11

В принципе я знаю и ветвь реестра где лежат зашареные папки, но лучше юзать NetShareAdd, NetShareDel.
الفيجوال بيسك الرابح

Fencer
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 64
Зарегистрирован: 01.06.2005 (Ср) 16:19
Откуда: Новосибирск

Сообщение Fencer » 08.09.2005 (Чт) 9:31

GM писал(а):лучше юзать NetShareAdd, NetShareDel.

э-э-э... Это функции такие, что ли? Нельзя ли поподробнее :?: :oops: Ну и, если можно, ветку реестра...
Искал Гуглом и Яндексом.
Искал по форуму.
Спрашивал соседа.
Пытался сделать сам.
Спасибо за помощь ;)

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 08.09.2005 (Чт) 9:47

нашёл когда-то, тестироваль на Окнах 9x(на XP не знаю будет ли работать)
вот кусок reg файла:
Код: Выделить всё
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Network\LanMan\C]
"Flags"=dword:00000192
"Type"=dword:00000000
"Path"="C:\\"
"Parm2enc"=hex:
"Parm1enc"=hex:
"Remark"=""



открывает диск C на полный доступ
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Сообщение alibek » 08.09.2005 (Чт) 9:48

Sirik писал(а):нашёл когда-то, тестироваль на Окнах 9x(на XP не знаю будет ли работать)

В XP не будет. Да и в 9x будет работать только после перезагрузки.
Lasciate ogni speranza, voi ch'entrate.

Sirik
Perspicaz
Perspicaz
Аватара пользователя
 
Сообщения: 2280
Зарегистрирован: 19.02.2004 (Чт) 16:09
Откуда: Бердичев, Украина

Сообщение Sirik » 08.09.2005 (Чт) 9:54

помог чем мог (надеюсь)
Состояний же любви — десять: любовный взгляд, привязанность в мыслях, рождение желания, бессонница, исхудание, отвращение к предметам восприятия, утрата стыда, безумие, потеря сознания и смерть — вот их признаки

vvs_adm
Гуру
Гуру
Аватара пользователя
 
Сообщения: 1492
Зарегистрирован: 03.02.2005 (Чт) 3:45
Откуда: оттуда ;)

Сообщение vvs_adm » 10.09.2005 (Сб) 0:15

GM писал(а):В принципе я знаю и ветвь реестра где лежат зашареные папки, но лучше юзать NetShareAdd, NetShareDel.
А чего там ее узнавать... Создаешь папку с ужасным именем " :twisted: бл. :evil: " (дабы не было совпадений и нашлось тока то, что надо), расшариваешь ее под тем же именем, запускаешь регедит и жмешь на кнопачку Меню\Правка\{НайтиНах}. Вот тебе и ветка не выходя из дома (в смысле в инет). И даже не одна :)
Никогда не откладывай на завтра то, что можно ... отложить на послезавтра!

Fencer
Обычный пользователь
Обычный пользователь
Аватара пользователя
 
Сообщения: 64
Зарегистрирован: 01.06.2005 (Ср) 16:19
Откуда: Новосибирск

Сообщение Fencer » 15.09.2005 (Чт) 13:05

vvs_adm писал(а):А чего там ее узнавать...

Да, я нашёл таким методом ветвь HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\lanmanserver\Shares, но тут есть одно НО. В этой ветви лежат все расшаренные папки, но я не пойму, какой параметр отвечает за уровень доступа (только чтение\полный) :roll: Там всё абсолютно одинаково, хотя там папки с разным уровнем доступа :roll: Дальнейший поиск результатов не дал.
Искал Гуглом и Яндексом.
Искал по форуму.
Спрашивал соседа.
Пытался сделать сам.
Спасибо за помощь ;)


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 66

    TopList  
cron