巧用PUBLIC變量區分Windows系統類型

   通過比較XP和Win7系統的環境變量,我們發現微軟在Win7系統上新增了某些變量,這些新增的變量在更高版本的系統中仍然存在,因此我們可以通過判斷這些變量是否存在來區分Windows系統版本的類型,變量存在的爲Win7以上版本的系統,變量不存在的則爲XP以下版本的系統。這給我們設計程序的時候提供了一些方便。

   如Win7系統的PUBLIC變量

   PUBLIC=C:\Users\Public(公共用戶配置文件夾路徑)

參考腳本如下:

if "%PUBLIC%"=="" (
    set desktop=%ALLUSERSPROFILE%\桌面
) else (
    set desktop=%PUBLIC%\Desktop
)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章