[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
大数字就别折腾bat了,用其它脚本,给你写个例子
  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f "tokens=1 skip=1" %%c in ('wmic memorychip get capacity') do if %%c gtr 1 (
  4. call :cacl %%c + 100 result1
  5. echo %%c + 100 = !result1!
  6. call :cacl %%c - 100 result2
  7. echo %%c - 100 = !result2!
  8. call :cacl %%c * 100 result3
  9. echo %%c * 100 = !result3!
  10. call :cacl %%c / 100 result4
  11. echo %%c / 100 = !result4!
  12. )
  13. pause&exit
  14. :cacl
  15. REM 参数 call :cacl 数字1 运算符 数字2 保存结果的变量名
  16. set "cacl=mshta "javascript:var fso=new ActiveXObject("Scripting.FileSystemObject");fso.GetStandardStream(1).WriteLine(%~1%~2%~3);window.close()""
  17. for /f "delims=" %%i in ('%cacl%') do set "%~4=%%i"
  18. goto :eof
复制代码

TOP

返回列表