研究背景
经常用批处理的人都知道,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命令来设置其运行权限。