研究背景
經常用批處理的人都知道,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命令來設置其運行權限。