${GetRoot} "$INSTDIR" $R3
StrCpy $R0 "$R3\"
${DriveSpace} "$R3\" "/D=F /S=M" $R0 #获取指定盘符的剩余可用空间,/D=F剩余空间, /S=M单位兆字节
${If} $R0 < 51200 #110即程序安装后需要占用的实际空间,单位:MB
MessageBox MB_OK|MB_ICONEXCLAMATION "指定安装的分区剩余空间不足50G,请重新选择其它分区安装!"
;Abort
${endif}
${GetRoot} "$INSTDIR" $R3
StrCpy $R0 "$R3\"
${DriveSpace} "$R3\" "/D=F /S=M" $R0 #获取指定盘符的剩余可用空间,/D=F剩余空间, /S=M单位兆字节
${If} $R0 < 51200 #110即程序安装后需要占用的实际空间,单位:MB
MessageBox MB_OK|MB_ICONEXCLAMATION "指定安装的分区剩余空间不足50G,请重新选择其它分区安装!"
;Abort
${endif}