как использовать "chkdsk" с JPowershell? - PullRequest
0 голосов
/ 08 октября 2018

Я хотел бы знать, как получить поврежденные сектора жесткого диска через Java или Powershell.

У меня возникли некоторые проблемы при использовании команды chkdsk с библиотекой JPowershell.Раньше я выполнял как

PowerShellResponse response = PowerShell.executeSingleCommand("chkdsk");
    return response.getCommandOutput();

и

PowerShellResponse response = PowerShell.executeCommand("chkdsk");
    return response.getCommandOutput();

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

Тип файловой системы - NTFS.

Проблема при выполнении chkdsk в powershell заключается в том, что для получения информации требуется некоторое время, а после этого отображаются только данные.

1 Ответ

0 голосов
/ 31 октября 2018

Через некоторое время я нашел ответ, что JPowershell не может быть использован для этого, вместо этого я использовал процесс выполнения Java, потому что команда chkdsk принимает данные динамически.Поэтому мне пришлось выполнять и извлекать данные вручную

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...