wendu 发表于 2018-9-15 11:13:00

批处理利用PowerShell命令轻松实现带小数点的运算

  研究背景
  
  经常用批处理的人都知道,cmd命令只支持整数的运算,无法对带小数点的数值进行计算,因此可见cmd的脚本功能是非常有限的,还好微软意识到了这一点,在Win7版本以上的系统中均集成了最新的命令行工具PowerShell,它功能强大,是在 .NET Framework 公共语言运行时 (CLR) 和 .NET Framework 的基础上构建的,并接受和返回 .NET Framework 对象,是专为系统管理员设计的新 Windows 命令行 shell。PowerShell功能这么强大,浮点运算能力也是不在话下的,利用PowerShell能轻松实现带小数点的运算。
  使用说明
  
  根据四则运算表达式进行运算,并显示结果。
  PowerShell {expression}
  expression 四则运算计算表达式。
  例如:在CMD窗口输入 PowerShell (3.14+5.12)*3/2
  要实现以上功能需安装并启用Windows PowerShell 脚本环境,
  Windows PowerShell 是微软专为系统管理员设计的新 Windows 命令行 shell
  一般在Win7以上版本的系统都会集成有该脚本环境,脚本默认是禁止运行的,
  您需要使用PowerShell的Set-ExecutionPolicy命令来设置其运行权限。

页: [1]
查看完整版本: 批处理利用PowerShell命令轻松实现带小数点的运算