Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Windows [игнор отключен] [закрыт для гостей] / Соответствие физических и логических дисков / 5 сообщений из 5, страница 1 из 1
24.11.2017, 08:45
    #39558733
SergeyOlegovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соответствие физических и логических дисков
Народ, нужна помощь.

Нужно в ком.строку вывести логические диски и соответствующие им физические диски. Интересно решение на винде и на никсах. Что то у меня ничего толкового не выходит.
...
Рейтинг: 0 / 0
24.11.2017, 09:02
    #39558738
const64
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соответствие физических и логических дисков
SergeyOlegovich,

В винде есть консольная утилита diskpart
...
Рейтинг: 0 / 0
24.11.2017, 13:56
    #39559017
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соответствие физических и логических дисков
wmic diskdrive get Partitions, DeviceID, Model, Size
Код: plaintext
1.
2.
3.
DeviceID            Model                                   Partitions  Size
\\.\PHYSICALDRIVE0  ST350041 8AS SATA Disk Device           2           500105249280
\\.\PHYSICALDRIVE1  WDC WD10 EZRZ-00Z5HB0 SATA Disk Device  2           1000202273280
\\.\PHYSICALDRIVE2  Espada EDM-eUSB.1-08GMI USB Device      1           8093675520
wmic volume get deviceid,driveletter,label
Код: plaintext
1.
2.
3.
4.
5.
6.
DeviceID                                           DriveLetter  Label
\\?\Volume{6933e941-cd51-11e7-8002-806e6f6e6963}\  C:           ST50_171120
\\?\Volume{6933e943-cd51-11e7-8002-806e6f6e6963}\               WD1T-BOOT
\\?\Volume{6933e955-cd51-11e7-8002-806e6f6e6963}\               ESP8-DOM
\\?\Volume{6933e942-cd51-11e7-8002-806e6f6e6963}\               ST50-TEST
\\?\Volume{6933e944-cd51-11e7-8002-806e6f6e6963}\  D:           WD1T-Data
\\?\Volume{6933e947-cd51-11e7-8002-806e6f6e6963}\  Z:
детализация дисков
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
@echo off
setlocal
set _count=0
type nul>"%TMP%\.lst"
for /f %%A in ('wmic diskdrive get deviceid^|find "\\.\"') do call :write-script
diskpart -s "%TMP%\.lst"
set _count=
del "%TMP%\.lst"
goto :EOF

:write-script
(echo select disk %_count%
 echo detail disk)>>"%TMP%\.lst"
set /a _count=_count + 1
goto :EOF

setlocal
...
Рейтинг: 0 / 0
24.11.2017, 14:11
    #39559031
Basil A. Sidorov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соответствие физических и логических дисков
Фигню написал:
wmic partition get name,diskindex,size
Код: plaintext
1.
2.
3.
4.
5.
DiskIndex  Name                   Size
0          Disk #0, Partition #0  430626045952
0          Disk #0, Partition #1  69479718912
1          Disk #1, Partition #0  524288000
1          Disk #1, Partition #1  999678500864
2          Disk #2, Partition #0  8098152448
...
Рейтинг: 0 / 0
24.11.2017, 16:32
    #39559133
SergeyOlegovich
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Соответствие физических и логических дисков
Basil A. Sidorov,
да, спасибо, по винде как раз дошел до такой команды. Пришлось полопатить WMI этот. Это примерно то, что надо))
...
Рейтинг: 0 / 0
Форумы / Windows [игнор отключен] [закрыт для гостей] / Соответствие физических и логических дисков / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]