beautypg.com

Start, Work variables – HP StorageWorks XP Remote Web Console Software User Manual

Page 238

background image

Start

The Start command allows you to declare the beginning of a script and check whether the connected
storage system is proper.
The format of the Start command is: Start $Script=“HRC”,$Svr=xxxxx (xxxxx : S/N of the connected
storage system).
If the S/N input to $Svr is different from the S/N of the connected storage system, the script will
be aborted.
The conditions and how to use the Start command are as follows.

The Start command must be described on the first line of the script.

The Start statement must appear at every script.

The Start statement cannot include a comment statement, an empty statement or a blank
statement.

If the S/N of the connected storage system is less than a 5-digit number (for example, 00102),
input the valid digits only. Start $Script=“HRC”,$Svr=102

If you want to execute the script without checking the S/N of connected storage system, do
not input any numbers for $Svr between double-quatation marks (""). Start
$Script=“HRC”,$Svr=""

Work Variables

There are two types of work variables: list type, and non-list type. All work variables are initialized
before a script is executed.

Numeric work variables may have a value between 0x0000 and 0xffff. Numeric work variables
are initialized with 0.

A non-list string work variable may have a string with length up to 150 bytes. A list string
work variable may have strings with length up to 16 bytes each. String work variables are
initialized with a null string whose length is 0.

A list work variable may have up to 1024 items. A non-list work variable is a constant. List
work variables are initialized as empty (no items).

The work variable is part of an execution statement in a script.

“Work Variables” (page 238)

provides

a description and the storage type of each work variable statement for list and non-list types.

Table 83 Work Variables

Description and Storage

Type

Type

Variable

Stores the device number list.

Numeric

_ilDEV

List Type

Expression: _ilDevA,
_ilDevB, _ilDevC

Stores the priority number
list.

Numeric

_ilPriority

Expression: _ilPriorityA,
_ilPriorityB, _ilPriorityC

Stores any 16-bit numeric
values.

Numeric

_ilWork

Expression: _ilWorkA,
_ilWorkB, _ilWorkC
_ilWorkD, _ilWorkE,
_ilWorkF

Stores any strings.

String

_slWork

Expression: _slWorkA,
_slWorkB, _slWorkC,

238 TrueCopy for Mainframe Scripting