回 帖 发 新 帖 刷新版面

主题:请教一个关于环境变量的问题

MS的Windows   Script参考手册上说WshShell.Environment是环境变量的集合。 


Environment   属性 
请参阅 
WshEnvironment   对象   ¦   WshShell   对象 
语言 
JScript 

VBScript 

显示所有语言 
返回   WshEnvironment   对象(环境变量集)。 

object.Environment   ([strType]) 
参数 
object   
WshShell   对象。   
strType   
可选。指定环境变量的位置。   
说明 
Environment   属性中包含   WshEnvironment   对象(环境变量集)。如果提供了   strType,则   Environment   属性指定环境变量可能的值为   System、User   还是   [color=FF0000]Volatile[/color]。如果未提供   strType,则   Environment   属性将根据操作系统返回不同类型的环境变量。 

环境变量类型   操作系统   
System   Microsoft   Windows   NT/2000   
[color=FF0000]Process[/color]   Windows   95/98/Me   


其中的System和User类型我明白。但Volatile和Process这两个类型又是什么意思?

回复列表 (共1个回复)

沙发

我覺得就是分類而已,比如Win98就只能得到這些

Set    WshShell   =   new   ActiveXObject("WScript.Shell")
Set    WshSysEnv   =   WshShell.Environment("Process")
……
"COMSPEC"
"PATH" 
"PROMPT"  
"WINDIR"
"TEMP"
"TMP"

我来回复

您尚未登录,请登录后再回复。点此登录或注册