我们正在尝试确定TreeSizePro是否失败或成功。以下代码应根据this post:
$LASTEXITCODE = 0
&$TreeSizePro /NOGUI /DATE /EXPAND 4 /SIZEUNIT 3 /SORTTYPE 0 /EXCEL $File /SHEETNAME "Data" /SCANPATH "S:\"
if ($?) {'Success'} else {'Fail'}
$LASTEXITCODE
现在,当我使用不正确的参数或发生错误时,结果始终相同:Success
和0
。这表明错误处理无法正常工作。
确定命令是否失败或成功的最佳方法是什么?