powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / как выполнить WMIC CHKDSK с параметрами
1 сообщений из 1, страница 1 из 1
как выполнить WMIC CHKDSK с параметрами
    #39288579
Pcrepair
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Как известно доступ к серверу WMI можно получить и через консоль CMD, введя следующее :

wmic PATH Win32_LogicalDisk WHERE (DeviceID='I:') call chkdsk

после чего получить ответ :

Выполнение (\\PROGRAMMATOR\root\cimv2:Win32_LogicalDisk.DeviceID="I:")->chkdsk()

Успешный вызов метода.
Параметры вывода:
instance of __PARAMETERS
{
ReturnValue = 0;
};

однако этого для запуска проверки диска недостаточно, нужно указать параметры :

- FixErrors – Определяет процесс проверки. Если TRUE, то ошибки фиксируются. По умолчанию используется FALSE.
- VigorousIndexCheck - Если TRUE, проверка записей индекса должна быть выполнено. По умолчанию TRUE.
- SkipFolderCycle – параметр принимает логические значения, если значение TRUE (по умолчанию), то произойдет пропуск проверки циклов.
- ForceDismount – Если значение TRUE, то при необходимости предварительное отключение тома. Значение по умолчанию FALSE.
- RecoverBadSector – Если TRUE, то произойдет поиск поврежденных секторов и восстановление информации. По умолчанию FALSE.
- OKToRunAtBootUp - Если TRUE, то процесс проверки произойдет после перезагрузки системы. По умолчанию FALSE.

Вопрос : как конкретно указать параметры?
Если к примеру указать так : wmic PATH Win32_LogicalDisk WHERE (DeviceID='I:') call chkdsk(FixErrors)
оно пишет :
ОШИБКА:
Код = 0x80020005
Описание = Несовпадение типов.
Услуга = Dispatch
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / как выполнить WMIC CHKDSK с параметрами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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