Environment.SetItem

Introduced

v4.0

Description

Sets the specified system environment variable. If the specified environment variable doesn't exist, one is created.

Note: This method should be used by Python scripters who need to set an environment variable through scripting. Since the Environment.Item property is not settable for Python users, this method is a workaround. For more information (and instructions for setting up Python COM support for XSIUtils), see Environment.Item.

C# Syntax

Environment.SetItem( String in_bstrName, String newVal );

Scripting Syntax

Environment.SetItem( Name, Value );

Parameters

Parameter Type Description
Name String The name of the system environment variable.
Value String New value for system environment variable,

Examples

1. VBScript Example

' This example illustrates how to create and set a system environment variable,
call XSIUtils.Environment.SetItem("MYVAR",  1 )
call logmessage( "MYVAR=" & XSIUtils.Environment("MYVAR" ) )

2. JScript Example

// This example illustrates how to create and set a system environment variable,
XSIUtils.Environment.SetItem("MYVAR",  1 );
LogMessage( "MYVAR=" + XSIUtils.Environment("MYVAR" ) );

3. Python Example

# This example illustrates how to create and set a system environment variable,
XSIUtils.Environment.SetItem("MYVAR",  1 )
Application.LogMessage( "MYVAR=" + XSIUtils.Environment.Item("MYVAR" ) )