巧用PUBLIC变量区分Windows系统类型

   通过比较XP和Win7系统的环境变量,我们发现微软在Win7系统上新增了某些变量,这些新增的变量在更高版本的系统中仍然存在,因此我们可以通过判断这些变量是否存在来区分Windows系统版本的类型,变量存在的为Win7以上版本的系统,变量不存在的则为XP以下版本的系统。这给我们设计程序的时候提供了一些方便。

   如Win7系统的PUBLIC变量

   PUBLIC=C:\Users\Public(公共用户配置文件夹路径)

参考脚本如下:

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


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