如何在JPowershell中使用“chkdsk”?

问题描述 投票:0回答:1

我想知道如何通过Java或Powershell获取硬盘驱动器的坏扇区。

chkdsk命令与JPowershell库一起使用时,我遇到了一些问题。我曾经执行过像

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

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

我在管理模式下运行它们,但它们都返回输出为

文件系统的类型是NTFS。

在PowerShell中执行chkdsk的问题是获取信息需要一些时间,之后只显示数据。

java powershell powershell-v2.0
1个回答
1
投票

经过一段时间后,我找到了不能使用JPowershell的答案,而是使用了java运行时进程,因为chkdsk命令动态获取数据。因此,我必须手动执行和检索数据

© www.soinside.com 2019 - 2024. All rights reserved.