Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   перечисление устройств "\\?\Volume{GUID}\"-типа (http://forum.oszone.net/showthread.php?t=200267)

hackroute 23-02-2011 11:46 1619849

перечисление устройств "\\?\Volume{GUID}\"-типа
 
Вложений: 1
недавно ставил ЛИНЬ чтобы поизучать и очень привык к архитектуре системы:
можно спокойно посмотреть устройсва например командой ls ./dev/
результатом будет вывод списка всех устройств

или просмотреть список usb-устройств ls ./dev/usb/
результатом будет вывод списка всех подключенных USB-устройств

есть ли команды перечисления устройств в ВИНДЕ например такого вида

mountvol ?

что выдает на результат список всех разделов в том числе и непримонтировнных:
\\?\Volume{GUID}\

каким образом можно увидеть всю архитектуру системы как в лине, если такое вообще возможно в винде:

\\?\Devices\ список устройств
\\?\Services\ все службы
\\?\Volumes\ все разделы

результатом должно быть что то вроде:
  • \\?\devices\harddisks\0\ WD FBYS1002
  • \\?\devices\harddisks\0\Volume1 System {GUID} \\?\C:\
  • \\?\devices\harddisks\0\Volume2 DATA {GUID} \\?\D:\
  • \\?\devices\harddisks\1\ WD EALS10
  • \\?\devices\harddisks\1\Volume1 Docs {GUID} \\?\E:\
  • \\?\devices\harddisks\1\Volume2 Programming {GUID} \\?\F:\
  • \\?\devices\CDROM\0\Volume1 CD-DISK {GUID} \\?\G:\
  • \\?\bus\PCI-E\Slot0\ATIRadeonHD5870
  • \\?\bus\PCI-E\Slot1\
  • \\?\bus\PSIMCI\slot0\AudigySoundBlaster SB Audigy4 pro 32bit
  • \\?\bus\PSIMCI\slot1\
или
  • \\?\devices\harddisks\0\ WD FBYS1002
  • \\?\devices\harddisks\1\ WD EALS10
  • \\?\devices\CDROM\0\Volume1 CD-DISK {GUID} \\?\G:\
  • \\?\bus\PCI-E\Slot0\ATIRadeonHD5870
  • \\?\bus\PCI-E\Slot1\
  • \\?\bus\PSIMCI\slot0\AudigySoundBlaster SB Audigy4 pro 32bit
  • \\?\bus\PSIMCI\slot1\
  • \\?\bus\CPU\slot0\AMDathlon3200+
  • \\?\bus\Memory\DDR0\kingston4192MB-11600MHz
  • \\?\bus\Memory\DDR1\kingston4192MB-11600MHz
  • \\?\bus\Memory\DDR2\
  • \\?\volume0\ System {GUID} \\?\C:\
  • \\?\volume1\ DATA {GUID} \\?\D:\
  • \\?\volume2\ Docs {GUID} \\?\E:\
  • \\?\volume3\ Programming {GUID} \\?\F:\
  • \\?\Services\Explorer.exe
  • \\?\Services\smss.exe
  • \\?\Services\system
  • \\?\Services\...

или см.рисунок:
http://forum.oszone.net/attachment.p...4&d=1298456013

okshef 23-02-2011 12:03 1619863

Использование программы с интерфейсом командной строки DevCon в качестве альтернативы диспетчеру устройств - не подойдет?

hackroute 23-02-2011 12:13 1619866

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

\\?\harddiskpartition0\ и что с ним нентак или
\\?\harddisk0\volume1\ и что-то там :)
из чего я понял что возможно винда также как и линь может перечислять устройства по системе дерева как файлы/катологи


Время: 07:35.

Время: 07:35.
© OSzone.net 2001-