qtp中是否有任何代码可以转到我的计算机选择属性,然后转到高级选项卡,环境变量并可以编辑已存在的所有变量。
此致 激凸
答案 0 :(得分:4)
据推测,您的目标不是通过“高级”选项卡测试设置环境变量,而是无论如何都要从QTP脚本中更改它们。
您可以使用VBscript功能轻松更改它们。看看这些功能:
Public Function GetEnvVariable(ByVal strEnvVarName)
Set oShell = CreateObject( "WScript.Shell" )
GetEnvVariable = oShell.ExpandEnvironmentStrings(strEnvVarName)
End Function
Public Function SetEnvVariable(ByVal strEnvVarName, ByVal strNewValue)
Set oShell = CreateObject( "WScript.Shell" )
oShell.Environment.item(strEnvVarName) = strNewValue
End Function
Here您可以阅读有关环境变量的更多信息。 WshEnvironment Object也可能对您有用。