Логические диски

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
JIeT4uK
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 23.03.2003 (Вс) 4:48
Откуда: Украина, Донецк

Логические диски

Сообщение JIeT4uK » 02.08.2004 (Пн) 3:13

как узнать в какие папки подмонтированы диски?????

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 02.08.2004 (Пн) 13:17

Может быть, многоуважаемый афтар имел в виду узнать, какие из дисков являются на самом деле смонтированными сетевыми шарами?
I don't understand. Sorry.

baha76
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 168
Зарегистрирован: 07.01.2004 (Ср) 10:59
Откуда: Ташкент

Сообщение baha76 » 02.08.2004 (Пн) 13:58

Это случайно не в Линуксе??

Leon_
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 333
Зарегистрирован: 19.05.2004 (Ср) 16:31
Откуда: Moscow

Сообщение Leon_ » 02.08.2004 (Пн) 14:48

Нет, это из DiskManagment, "mounted drives" (Верно?)
В смысле, что некоторые разделы диска можно mount (назначить? установить?) в папки, а не присваивать им букву диска (С:, D:,... Z).

2JIeT4uK: посмотри в реестре HKLM\SYSTEM\MountedDevices

JIeT4uK
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 145
Зарегистрирован: 23.03.2003 (Вс) 4:48
Откуда: Украина, Донецк

Сообщение JIeT4uK » 02.08.2004 (Пн) 21:18

to Leon_ спасибо!!!! там конечно что то есть вот понять это я не могу , как это все разобрать

Egor_moscow
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 31.07.2004 (Сб) 5:15

Сообщение Egor_moscow » 03.08.2004 (Вт) 3:59

Народ вы тут о чем вообще?

Какие *censored* монтированый диски?
Это чеж получается в виндах можно любую папку превратить в виртуальный диск?
Или я не понял

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 03.08.2004 (Вт) 8:04

Материться на форуме иеют право только четыре человека, и то они эт оделают крайне редко :) Так что убедительная просьба этого больше не делать.

Что касается того "можно любую папку превратить в вирутальный диск" - да, можно - если ее расшарить и подключить как сетевой диск на другую машину.

Leon_
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 333
Зарегистрирован: 19.05.2004 (Ср) 16:31
Откуда: Moscow

Сообщение Leon_ » 03.08.2004 (Вт) 8:11

2JIeT4uK:
Если у тебя есть смонтированнные диски, то в этом месте реестра должны быть прописаны ID разделов и назначенные им папки (IMHO, проверить не могу, сам понимаешь -- вряд ли стоит для опыта заново разбивать рабочий винт :wink: )
Могу еще посоветовать попробовать функцию
GetNtmsObjectAttribute и MountNtmsMedia из Ntmsapi.lib, это немного не то, но должно помочь. Много помочь с этим не могу, знаком только теоретически :?
2Egor_moscow:
Не место развязности :!:
Не
любую папку превратить в виртуальный диск

, а некоторые разделы (на жестких дисках, других накопителях, не уверен про ROM-носители) можно подключить в файловую систему, используя не буквы для обращения к ним, а имена папок. Такая возможность появилась в системах NT, начиная с 5.0 версии.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 03.08.2004 (Вт) 8:39

RayShade писал(а):Что касается того "можно любую папку превратить в вирутальный диск" - да, можно - если ее расшарить и подключить как сетевой диск на другую машину.

А командой subst не проще? ;-)

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 03.08.2004 (Вт) 11:30

Egor_moscow писал(а):Народ вы тут о чем вообще?

Какие *censored* монтированый диски?
Это чеж получается в виндах можно любую папку превратить в виртуальный диск?
Или я не понял

А еще можно если у тя NTFS и 2000 или ХР, напрямую можно соорудить из папки диск :)

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

Сообщение Sebas » 03.08.2004 (Вт) 12:57

2JIeT4uK

Ищи WINAPI32 функции WNet....

Чтото типа WNetGetUNCPath
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 04.08.2004 (Ср) 9:19

tyomitch

ну если на локальной машине, то можно и через subst
I don't understand. Sorry.

Egor_moscow
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 31.07.2004 (Сб) 5:15

Сообщение Egor_moscow » 13.08.2004 (Пт) 1:52

Извиняюсь за то что там censored. Правда я уже не помню что это :-)


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

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27

    TopList