WinSAT

WinSAT

Winsat.exe程式是Windows Vista及以上系統自帶的系統評估工具,每次裝好系統後運行的體驗索引分數就是由這個程式測試而來。想必大家都用過Windows Vista中的“Windows體驗索引”,就是Vista系統中用於硬體評分的那個東東。WinSAT是Windows System Assessment Tool的簡稱,並作為一個基本工具存在於Vista系統當中。

套用

其實WinSAT不僅只是個命令行程式,它是Windows Vista為我們開放的一個標準接口。我們可以通過調用她(Win32_WinSAT類)來實現自己的套用。

命令語法和參數

語法

winsat <評估項目名稱> <參數>

項目解釋
winsat dwm運行桌面視窗管理器評估
winsat d3d運行d3d評估,如遊戲
winsat mem運行系統記憶體評估
winsat disk運行磁碟/存儲評估
winsat cpu運行CPU性能評估
winsat media運行媒體評估
winsat features運行功能評估
winsat formal參照在%systemroot%\performance\winsat\datastore.中存儲的一個XML檔案中的預定義運行完整的評估

參數

該命令每個項目下有非常多的參數,使用很簡單,某些項目需要使用參數運行,某些項目不用。參數可直接打winsat 項目名過回顯獲得,如:

winsat cpu

回顯:

Windows 系統評估工具

> 正在運行: 功能枚舉 ''

> 運行時間 00:00:00.00

> 正在運行: CPU 評估 ''

錯誤: 未指定評估模式。有效選項是: -encryption、-compression

> 總運行時間 00:00:01.64

此時可以添加回顯的任意參數來進行系統評估。

示例

例如,我就寫了一個類似於Windows體驗索引的腳本:

WinSAT彩蛋

WinSAT可謂Vista中的一個彩蛋,我們通過管理員許可權打開cmd命令提示符來執行如入命令便可以看到驚人的特效:

winsat aurora

winsat d3d -texshader -totalobj 15

winsat d3d -objs C(20) -texshader -totalobj 50

winsat d3d -totalobj 20 -objs C(20) -totaltex 10 -texpobj C(1) -alushader -noalpha -v -time 10

winsat d3d -totalobj 20 -objs C(20) -totaltex 10 -texpobj C(10) -alushader -v -time 10

相關詞條

相關搜尋

熱門詞條

聯絡我們