Compozitron
14-08-2009, 14:16
Пишу программку для административных задач, хочу цеплять SMB-шные расшаренные папки.
Нашёл WinApi функцию, которая цепляет сетевой диск и он нормально виден в программах, запущенных после вызова этой функции, но вот explorer этот диск не видит..
Однако, если убить его процесс и запустить заново, то диск появляется.
Я знаю про команду net use , она, судя по всему, после присоединения диска, говорит процессу explorer.exe перечитать диски, чтобы он появился в списке, но использовать собственно эту команду не хочу.
Нашёл WinApi функцию, которая цепляет сетевой диск и он нормально виден в программах, запущенных после вызова этой функции, но вот explorer этот диск не видит..
Однако, если убить его процесс и запустить заново, то диск появляется.
Я знаю про команду net use , она, судя по всему, после присоединения диска, говорит процессу explorer.exe перечитать диски, чтобы он появился в списке, но использовать собственно эту команду не хочу.