Case "Snapshot - Select the Volumes you want to save"
WinSetTitle($hWnd, "", "Snapshot - 选择要保存的卷")
ControlSetText($hWnd, "", "[CLASS:Button; INSTANCE:1]", "下一步(&N)")
ControlSetText($hWnd, "", "[CLASS:Button; INSTANCE:2]", "返回(&B)")
ControlSetText($hWnd, "", "[CLASS:Static; INSTANCE:2]", "选择要保存的卷")
ControlSetText($hWnd, "", "[CLASS:Static; INSTANCE:3]", "所有大小 MB(1024×1024)")
ControlSetText($hWnd, "", "[CLASS:Button; INSTANCE:3]", "帮助")
$Wnd = _WinAPI_EnumChildWindows($hWnd) ;<WinAPISysWin.au3>
For $i = 0 To UBound($Wnd) - 1
If $Wnd[$i][1] = 'SysListView32' Then
$Wnd = $Wnd[$i][0]
ExitLoop
EndIf
Next
Local $sSysListView32 = StringSplit("驱动|HD|分区号|分区开始|分区大小|标签|文件系统|大小|已用|可用", "|", 2)
For $i = 0 To UBound($sSysListView32) - 1
_GUICtrlListView_SetUnicodeFormat($Wnd, True)
_GUICtrlListView_SetColumn($Wnd, $i, $sSysListView32[$i]) ;<GuiListView.au3>
Next
For $i = 0 To _GUICtrlListView_GetItemCount($Wnd)
Local $sPartNo = _GUICtrlListView_GetItemText($Wnd, $i, 2)
If StringInStr($sPartNo, 'Pri') Then
_GUICtrlListView_SetItemText($Wnd, $i, '主分区' & StringTrimLeft($sPartNo, 3), 2)
EndIf
If StringInStr($sPartNo, 'Log') Then
_GUICtrlListView_SetItemText($Wnd, $i, '逻辑分区' & StringTrimLeft($sPartNo, 3), 2)
EndIf
Next
For $i = 0 To _GUICtrlListView_GetItemCount($Wnd)
Local $sLable = _GUICtrlListView_GetItemText($Wnd, $i, 5)
If StringInStr($sLable, 'Unknown') Then
_GUICtrlListView_SetItemText($Wnd, $i, '未知' & StringTrimLeft($sLable, 7), 5)
EndIf
Next
For $i = 0 To _GUICtrlListView_GetItemCount($Wnd)
Local $sFileSystem = _GUICtrlListView_GetItemText($Wnd, $i, 6)
If StringInStr($sFileSystem, 'Hidden') Then
_GUICtrlListView_SetItemText($Wnd, $i, StringTrimRight($sFileSystem, 6) & '隐藏', 6)
EndIf
Next