尝试编写批处理脚本以在 Windows 计算机上获取剩余的物理内存。并且根据指定的条件,如果可用内存低于指定的限制,它将为我提供打开任务管理器的选项。 即使条件满足,输出也总是显示其他。有时,输出变得不可预测,因为它可能是双向的!
请建议必要的更改以达到所需的输出。
class MyObject {
let id: String
...
}
let ids: [String] = ...
let objects: [MyObject] = ...
答案 0 :(得分:2)
您需要删除内存编号周围的引号。它被读作字符串而不是数字。
if %FreeMem% LEQ 900 ( goto :error ) ELSE ( goto :go )
而不是
if %FreeMem% LEQ "900" ( goto :error ) ELSE ( goto :go )