![]() |
Данные о логических разделах (всего,свободно) без WMI и fsutil
Из под Live WinPE запускается батник, одной из функций которого должен быть вывод информации о разделах (fixed, removable) исключив CD-привод.
Нужны 3 параметра буква, размер, свободно на диске (байт, мегабайт, но не гигабайт как показывает "diskpart list volume" или "psinfo -d") эти параметры будут использоваться в дальнейшем. fsutil не подходит т.к. есть разделы FAT32 wmic не подходит т.к. его нет в WinPE Свободное место можно узнать из DIR, а вот размер диска не знаю, может есть какая консольная утилита которая выдаст подобную информацию. |
у меня под WinPE так,
Код:
On Error Resume Next |
Опиум, Это на чем? меня CMD/BAT интересует...
|
Цитата:
|
Цитата:
я его тоже из winpe запускаю батником) show_disk.cmd Код:
cscript мой_этот_скрипт.vbs |
Опиум, не во всех WinPE есть WSH и WMI, а хотелось бы универсальности , может есть какой консольный менеджер разделов, который может выдать инфу о разделах...
|
lz57005, берёте C/C++, пишете код, линкуете статически с библиотеками и — вуаля.
|
Iska, мог бы взять C/C++, вопросов бы не было...
|
Цитата:
https://msdn.microsoft.com/ru-ru/library/hh824926.aspx |
Вложений: 1
пришлось таки наваять простенькую утилиту которая банально выдает - букву, размер, свободно - логических разделов ненулевого размера (проверяет от C до Z).
Пример использования в батнике: Код:
@echo off |
Время: 17:53. |
Время: 17:53.
© OSzone.net 2001-