我有两台 Windows 2008 SP2 服务器,一台开发其他生产。生产中运行着 Microsoft 集群服务。现在在一个特定的批处理脚本中,有以下命令:
dsmc incr "%ARCHIVE_DIR%\*"
if errorlevel 1 goto EXCPT
more code to do purging
Excpt:
echo "script backup error"
在 dev 中,这按预期工作,dsmc incr 在成功完成时返回 8 并且脚本移动到清除代码。然而在生产中,即使 dsmc incr 返回 8,errorlevel 总是评估为 1 并跳转到 Excpt: 。有人可以帮忙吗?