Thursday, December 30, 2010

Copy Files using VBS

 

-----copyfiles.vbs----

Dim nodeName
Dim argsObj
Set argsObj=WScript.Arguments
If argsObj.Count=1 Then
    nodeName = argsObj(0)
Else
    WScript.echo "usage: cscript.exe copyfiles.vbs <nodeName>"
    WScript.Quit (1)
End If
Set objWMIService = GetObject _
    ("winmgmts:\\" & nodeName & "\root\cimv2:Win32_Process")
errReturn = objWMIService.Create _
    ("cmd.exe /c md c:\Temp", Null, Null, intProcessID)
Wscript.Echo errReturns
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & nodeName & "\root\cimv2")
Set colFiles = _
    objWMIService.ExecQuery("Select * From CIM_DataFile Where Drive = 'C:' and Path = '\\Scripts\\' and FileName Like 'coda%'") 
	'Wscript.Echo colFiles.Count echo number of files
For Each objFile in colFiles
    strNewFile = "C:\Temp\" & objFile.FileName & "." & objFile.Extension 
   	errResults = objFile.Copy(strNewFile)
	Wscript.Echo errResults 'displaying error code
Next
------ 

This script allow copy selected files on a remote machine

usage : cscript copyfiles.vbs computername

Notes:

The script is doing the following:



  1. Create Folder Named C:\temp this done by this statement " ("cmd.exe /c md c:\Temp", Null, Null, intProcessID)

  2. Select files located on drive C: on folder named \scripts\ and all files starts with coda this is done by " objWMIService.ExecQuery("Select * From CIM_DataFile Where Drive = 'C:' and Path = '\\Scripts\\' and FileName Like 'coda%'") "

  3. Writes those files into folder c:\temp “strNewFile = "C:\Temp\" & objFile.FileName & "." & objFile.Extension “

Tuesday, September 28, 2010

How to use WBEMTEST to get WMI data level 2

I got anonymous reader comment on continuing the series for how to use WBEMTEST to get WMI data

In this article I will add two points to cover in this fabulous tool

1- Connect to remote node

2- Run WQL queries.

 

Connect to remote node

usually we use wbemtest locally to access local classes, but WMI support access to remote computers naturally and for applications like PowerShell version 1 which support local scripting, it uses WMI to expand its functionality and to allow PowerShell access to remote computers.

Anyhow, we can use WBEMTEST utility to achieve this by using the connect button located on the main screen, we usually use root\ to locate our local classes like ROOT\MicrosoftIISv2 to get the status for website hosted on IIS server

but if the IIS is not hosted on my local machine I can query this server by adding \\servername\ROOT\MicrosoftIISv2 so it will look like “unified naming convention” UNC same like the one used for Windows file sharing, also you can use Credentials section to access the remote system with different account.

image

 

Run WQL query to retrieve data from WMI classes.

WMI supports a subset of Structured Query Language that support WMI event and WMI-Specific features which we can use to filter the content of the data (instances) within a class like select certain attributes or limit the number of instance.

My 1st encounter  to WQL was in Windows Server 2003 group policy where you can filter the group policy application to only certain set of computers based on certain attributes like OS version and Service Pack or disk free space.

In our tool we can use Query button to write our query

image

Press Apply to get the result

image

You can try to use

Select * from Win32_LogicalDisk where FreeSpace > 104857600

To list only drives where is have diskspace more than 100 MB

for more statements check http://technet.microsoft.com/en-us/library/cc779036(WS.10).aspx

Thursday, September 23, 2010

Launch Network Overview Map

In NNMi you may need only to launch a single MAP in your browser without having the full console view.

This is achievable by launch command available with NNMi.

http://NNMiServerName:PortNumber/nnm/launch?cmd=showNetworkOverview

for launch your node group map use the below

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=<NodeGroup>

Example:

To launch "Routers" map:

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=Routers

To launch the Networking Infrastructure Devices node group map you can use the command below.

Replace space with + plus sign in group name “Networking Infrastructure Devices”.

http://NNMiServerName:PortNumber/nnm/launch?cmd=showView&objtype=Node&nodegroup=Networking+Infrastructure+Devices

Friday, August 6, 2010

Tips: Enable NNMi integration with OMW

Draft Article

I found very strange trick where sometimes the integration is not working ang keep giving you error access your OMW server.

The trick is to either:

  • Add the OMW server in the trusted zone in the internet explorer settings. 

OR

  • Disable Internet Explorer Security Configuration. Tested 16th August 2010

By the way: I do not know what is the relation between the integration script and internet explorer settings, but I have done this step on different systems and it works.

image

 

image

Monday, August 2, 2010

US government approves Jailbreak for Iphone, today Jailbreak for iOS 4.0 and 4.0.1 is release

http://www.washingtonpost.com/wp-dyn/content/article/2010/07/26/AR2010072602813.html

 

Comex (the creator of Spirit ) has released browser based jailbreak for iOS 4.0 and iOS 4.0.1

this time is the easiest it is done from the iPhone itself

Open Safari,

open www.jailbreakme.com

then slide the the button to jailbreak

image

That’s it.

If you have issue in installing it like you stuck with the purple screen please use the below steps.

Step 1: Navigate to Settings –> Safari and then clear out History, Cookies and Cache.

Step 2: Reboot your iOS device by turning it off, and then back on.

Step 3: Now try http://jailbreakme.com or http://jailbreakme.modmyi.com again.

Friday, July 30, 2010

NNMi Failed to start after finishing installation successfully

Draft Article

I know the title may be weird, but this is exactly what happens when I tried to install NNMi 8.10 and its database is a remote Oracle 10.2.0.4 although the oracle version does not matter, but this is just for info.

the steps as per the guide was to create a user with sufficient privilege which is stated clearly to be

Create sequence;
Create session;
Create table
Create view
FLASHBACK ANY TABLE

although I have all these configured but I got an 404 error on the quicklaunch website and all NNMi websites.

Anyway, I checked the logs (jbossserver.log) and I found error related to tables or views could not be found, I checked the oracle server and I found there is no table created by NNMi user.

the problem was the tablespace quota assigment to NNMI user, if you create the user account using the sqlplus  you can use below commands:

alter user <user_name> quota unlimited on <tablespace_name>; alter user <user_name> quota 1M on <tablespace_name>;

Saturday, July 24, 2010

Moving from NNMi using Postgres to NNMi with Oracle

This is a Draft Article

I just want to share my experience related to the migration from NNMi using local DB (postgress) to NNMi using Oracle DB

System was as specified:

NNMi 9.00 with Patch 1

Same Machine hosting the Embedded database (postgress)

Objective:

Migrate the configuration data to NNMi and Oracle Database.

Step X Backup NNMi for disaster recovery

nnmbackup.ovpl –type offline –scope all –force –archive –target c:\

a file with tar extension will be created on  drive c:\ started nnm-bak- and the current date and time .tar like nnm-bak-20100721183731.tar

Extra-Step X Backup any custome scripts you created for Incident actions.

%NnmDataDir%\shared\nnm\actions

aslo these files can be found under your backup archive

nnm-bak-20100721183731.tar\nnm-bak-20100721183731\data\shared\nnm\actions

Step X Backup you configuration (configuration Export)

in this step we will export the configuration using nnmconfigexport.ovpl

nnmconfigexport.ovpl –c all –file c:\exportedconfig

Hint: the export export remember to create the folder before run the above command “mkdir c:\exportedconfig”

Step X export Nodes as seed file

 

Step X Remove current NNMi installation

1st - Remove i-SPI

2nd – Remove Patches

3rd – Remove NNMi

Restart your server.

Step X Oracle configuration 

In this section we will create the table space that will hold the NNMi database that will be created during NNMi installation.

Section 1: Create Tablespace

CREATE SMALLFILE
    TABLESPACE "NNMI"
    LOGGING
    DATAFILE 'H:\ORADATA\NNMIDB\NNMI01.dbf' SIZE 4096M,
    'H:\ORADATA\NNMIDB\NNMI02.dbf' SIZE 4096M,
    'H:\ORADATA\NNMIDB\NNMI03.dbf' SIZE 4096M EXTENT MANAGEMENT
    LOCAL SEGMENT SPACE MANAGEMENT  AUTO

 

 

Section 2: Create NNMi User

CREATE USER "NNMI"  PROFILE "DEFAULT"
    IDENTIFIED BY "nnmi" DEFAULT TABLESPACE "NNMI"
    TEMPORARY TABLESPACE "TEMP"
    ACCOUNT UNLOCK;

 image Section 3: Assign Permissions for NNMi User

GRANT CREATE ANY INDEX TO "NNMI" ;
GRANT CREATE ANY SEQUENCE TO "NNMI" ;
GRANT CREATE ANY TABLE TO "NNMI" ;
GRANT CREATE ANY VIEW TO "NNMI" ;
GRANT CREATE SEQUENCE TO "NNMI";
GRANT CREATE SESSION TO "NNMI" ;
GRANT CREATE TABLE TO "NNMI" ;
GRANT CREATE VIEW TO "NNMI" ;
GRANT FLASHBACK ANY TABLE TO "NNMI" ;
GRANT "CONNECT" TO "NNMI";
GRANT "OEM_ADVISOR" TO "NNMI";
GRANT "RESOURCE" TO "NNMI";

image

Step X Install NNMi 9.x

Install using the installation guide.

 

Step X Load old node list a seed files 

 

Step X Load Node Groups and Maps information

1- load Nodegroup Map configuration

loading Nodegroup Map configuration will fail as per the screenshot but some required identification are imported that facilitate the nodegroup import

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\ngmap.xml

2- Load nodegroup configuration

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\nodegroup.xml
Successfully imported nodegroup.xml.

3- load Nodegroup Map Configuration again

D:\Program Files (x86)\HP\HP BTO Software\bin>nnmconfigimport.ovpl  -f C:\export
edconfig\ngmap.xml
Successfully imported ngmap.xml.

Friday, July 23, 2010

IITRC Comparing databases NNM 7.5 with NNMi 8.x 9.x

http://forums11.itrc.hp.com/service/forums/questionanswer.do?threadId=1439068

In the NNM database

As Object database in 7.5, the below tables are used in NNMi

Object database which contains nodes, interfaces and IP addresses are located in the following tables

Function

Table name

Node list

NMS_NODE

Interfaces list

NMS_IFACE

IP Addresses list

NMS_IP_ADDR

As Topology database in 7.5, the below tables are used in NNMi:

Function

Table name

Nodes connection

NMS_L2CONN

For MAP database in 7.5 there is the below tables in NNMi:

Function

Table name

Nodes location (X,Y) in the different maps

NMS_MAP_VIEW_PIN

Node Groups which are considered Maps in NNMi

NMS_NODE_GROUPS
NMS_NODE_GROUP_MAP_SETTINGS

As Event Database in 7.5 the below tables are used in NNMi:

Function

Table name

Incidents

NNM_INCIDENTS

Other tables related to Incidents

NMS_INCIDENT_* tables


The Trend database is NNMi SPI for Performance (Performance iSPI
)

Saturday, June 26, 2010

Import Configuration from NNMi 8.X to 9.x : Part 1

In this article I am just giving example of on of the configuration setting that can be exported from NNMi 8.x to NNMi 9.x
Node Groups “nodegroup.xml” file contains nodegroup information in XML format, in NNMi 9.x there one more attribute is needed in the xml file which is not part of the export details
<ns2:calculateStatus>true</ns2:calculateStatus>
Open in Wordpad nodegroup.xml
From edit menu –> replace
in find what <ns2:additionalNodes/>  and in replace with write <ns2:additionalNodes/> <ns2:calculateStatus>true</ns2:calculateStatus>
SNAG-0030

Note: I have used find and replace (as stated above "to search for and to replace it with the same tag plus the line needed" )to make it easy in adding the tag as bere the example below I have highlighted this line just to clarify that this is the only addition needed.
<ns2:nodeGroup>
            <ns2:addToPerfSPIReports>true</ns2:addToPerfSPIReports>
            <ns2:addToViewFilterList>true</ns2:addToViewFilterList>
            <ns2:additionalNodes/> <ns2:calculateStatus>false</ns2:calculateStatus>             <ns2:children/>
            <ns2:filterExpressions/>
            <ns2:name>APC (American Power Conversion)</ns2:name>
            <ns2:nodeDeviceFilters>
                <ns2:item>
                    <ex:ref>
                        <ex:key>40e2ab16-e401-492f-88e0-88f81cb0c6c9</ex:key>
                        <ex:type>com.hp.ov.nms.monitoring.groups.model.NodeDeviceFilter</ex:type>
                    </ex:ref>
                </ns2:item>
            </ns2:nodeDeviceFilters>
            <ns2:parents/>
            <ns2:type>USER</ns2:type>
            <ns2:uuid>74e4ddba-9e82-4e91-a660-9b8f6fe4c267</ns2:uuid>
        </ns2:nodeGroup>
nnmconfigimport.ovpl -u system -p password -f nodegroup.xml

Sunday, May 16, 2010

ASL.dll not found

With the new release of iTunes 9 , apple decided to change the location of certain DLL, which affected non well developed applications and an error message appears “the application can’t start because ASL.dll is missing from your computer. try to reinstall the program to fix this problem.

image

the resolution of this problem is quite easy:

copy your application files to the below location under program files if your have 32bit windows or under Program files (x86) if you have 64bit operating system

C:\Program Files (x86)\Common Files\Apple\Apple Application Support

image

 

Wednesday, May 5, 2010

VERITAS Cluster Service Quick reference

This quick reference give you a quick view about the commands that you can use to deal with Veritas Cluster Service using different commands like hagrp, hares, haagent and hauser

Basic VCS Commands
SERVICE GROUPS AND RESOURCE OPERATIONS
BASIC CONFIGURATION OPERATIONS
STATUS AND VERIFICATION
COMMUNICATION
ADMINISTERATION

http://eval.veritas.com/downloads/van/vcs_quickref.pdf

Tuesday, April 13, 2010

Subtitle Files with (.SRT) on Samsung

Generally To play movies with subtitle from USB connected to Samsung TV, you have to download the subtitle file (from example http://www.subscene.com/) rename the subtitle file name to be the same (with different extension of course)  name as your movie name and you need to select Samsung profile in the console.
the thought related to the title here is that some subtitle  files with .SRT extension  are not recognized by the TV, this is usually because the timing sequence beginning with 0 sequence number instead of one (inside the srt file).
To fix this all you need is to remove the line that starts with 0 .

Thursday, March 18, 2010

Can not play Blu-Ray from Windows 7 with error “This content is protected’ on Samsung HDTV

I got error  while I was playing my 1st Blu-ray disk on my HP Pavilion DV5 and connecting it to my Samsung LCD LA32b650T “This content is protected. The content is not allowed to play in current display mode.” and after investigation I found that This error is simple because HDMI display uses authentication protocol HDCP which detected additional HDMI device is connected to the display like (xbox, DVD player) so simple remove connected devices and re-run your Blu-ray disk.

source is below:

When playing high-definition videos, such as Blu-ray or HD DVD movies, an error message about protected content displays. The following list shows some of the messages that can appear:

  • This content is protected. The content is not allowed to play in current display mode.

  • Stop. Your display environment does not support protected content playback.

  • This program includes content protection that restricts viewing...

  • HDMI HDCP Key - Authentication failed.

These types of messages occur because of HDCP. High-bandwidth Digital Content Protection (HDCP) - a method that is used to protect high-definition content from being copied as it passes from the computer to the monitor or HD TV. Commercial Blu-ray and HD DVD movies are protected by HDCP when played.

 

http://h10025.www1.hp.com/ewfrf/wc/document?docname=c01530801&cc=us&lc=en&dlc=en&product=3867599

Thursday, March 11, 2010

Windows Installer Error Messages

Error Codes

These error codes are returned by the Windows Installer functions MsiExec.exe and InstMsi.exe. Note that any error in Winerror.h (such as ERROR_INVALID_DATA, included here) can be returned as well.

Note  The error codes ERROR_SUCCESS, ERROR_SUCCESS_REBOOT_INITIATED, and ERROR_SUCCESS_REBOOT_REQUIRED are indicative of success. If ERROR_SUCCESS_REBOOT_REQUIRED is returned, the installation completed successfully but a reboot is required to complete the installation operation.

See Windows Installer Error Messages for errors returned by the Windows Installer.

Note  If you are a user experiencing difficulty with your computer either during or after installing or uninstalling an application, you should contact customer support for the software you are trying to install or remove. If you feel you are in need of support for a Microsoft product, please go to our technical support site at support.microsoft.com.

Value

Description

Error Code

0

Action completed successfully.

ERROR_SUCCESS

13

The data is invalid.

ERROR_INVALID_DATA

87

One of the parameters was invalid.

ERROR_INVALID_PARAMETER

120

This function is not available for this platform. It is only available on Windows 2000 and Windows XP with Window Installer version 2.0.

ERROR_CALL_NOT_IMPLEMENTED

1259

This error code only occurs when using Windows Installer version 2.0 and Windows XP or later. If Windows Installer determines a product may be incompatible with the current operating system, it displays a dialog informing the user and asking whether to try to install anyway. This error code is returned if the user chooses not to try the installation.

ERROR_APPHELP_BLOCK

1601

The Windows Installer service could not be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered.

ERROR_INSTALL_SERVICE_FAILURE

1602

User cancel installation.

ERROR_INSTALL_USEREXIT

1603

Fatal error during installation.

ERROR_INSTALL_FAILURE

1604

Installation suspended, incomplete.

ERROR_INSTALL_SUSPEND

1605

This action is only valid for products that are currently installed.

ERROR_UNKNOWN_PRODUCT

1606

Feature ID not registered.

ERROR_UNKNOWN_FEATURE

1607

Component ID not registered.

ERROR_UNKNOWN_COMPONENT

1608

Unknown property.

ERROR_UNKNOWN_PROPERTY

1609

Handle is in an invalid state.

ERROR_INVALID_HANDLE_STATE

1610

The configuration data for this product is corrupt. Contact your support personnel.

ERROR_BAD_CONFIGURATION

1611

Component qualifier not present.

ERROR_INDEX_ABSENT

1612

The installation source for this product is not available. Verify that the source exists and that you can access it.

ERROR_INSTALL_SOURCE_ABSENT

1613

This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.

ERROR_INSTALL_PACKAGE_VERSION

1614

Product is uninstalled.

ERROR_PRODUCT_UNINSTALLED

1615

SQL query syntax invalid or unsupported.

ERROR_BAD_QUERY_SYNTAX

1616

Record field does not exist.

ERROR_INVALID_FIELD

1618

Another installation is already in progress. Complete that installation before proceeding with this install.

ERROR_INSTALL_ALREADY_RUNNING

1619

This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package.

ERROR_INSTALL_PACKAGE_OPEN_FAILED

1620

This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.

ERROR_INSTALL_PACKAGE_INVALID

1621

There was an error starting the Windows Installer service user interface. Contact your support personnel.

ERROR_INSTALL_UI_FAILURE

1622

Error opening installation log file. Verify that the specified log file location exists and is writable.

ERROR_INSTALL_LOG_FAILURE

1623

This language of this installation package is not supported by your system.

ERROR_INSTALL_LANGUAGE_UNSUPPORTED

1624

Error applying transforms. Verify that the specified transform paths are valid.

ERROR_INSTALL_TRANSFORM_FAILURE

1625

This installation is forbidden by system policy. Contact your system administrator.

ERROR_INSTALL_PACKAGE_REJECTED

1626

Function could not be executed.

ERROR_FUNCTION_NOT_CALLED

1627

Function failed during execution.

ERROR_FUNCTION_FAILED

1628

Invalid or unknown table specified.

ERROR_INVALID_TABLE

1629

Data supplied is of wrong type.

ERROR_DATATYPE_MISMATCH

1630

Data of this type is not supported.

ERROR_UNSUPPORTED_TYPE

1631

The Windows Installer service failed to start. Contact your support personnel.

ERROR_CREATE_FAILED

1632

The temp folder is either full or inaccessible. Verify that the temp folder exists and that you can write to it.

ERROR_INSTALL_TEMP_UNWRITABLE

1633

This installation package is not supported on this platform. Contact your application vendor.

ERROR_INSTALL_PLATFORM_UNSUPPORTED

1634

Component not used on this machine

ERROR_INSTALL_NOTUSED

1635

This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.

ERROR_PATCH_PACKAGE_OPEN_FAILED

1636

This patch package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package.

ERROR_PATCH_PACKAGE_INVALID

1637

This patch package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.

ERROR_PATCH_PACKAGE_UNSUPPORTED

1638

Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.

ERROR_PRODUCT_VERSION

1639

Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.

ERROR_INVALID_COMMAND_LINE

1640

Installation from a Terminal Server client session not permitted for current user.

ERROR_INSTALL_REMOTE_DISALLOWED

1641

The installer has started a reboot. This error code not available on Windows Installer version 1.0.

ERROR_SUCCESS_REBOOT_INITIATED

1642

The installer cannot install the upgrade patch because the program being upgraded may be missing or the upgrade patch updates a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade patch.

This error code is not available on Windows Installer version 1.0.

ERROR_PATCH_TARGET_NOT_FOUND

1643

The patch package is not permitted by system policy. This error code is available with Windows Installer versions 2.0 or later.

ERROR_PATCH_PACKAGE_REJECTED

1644

One or more customizations are not permitted by system policy. This error code is available with Windows Installer versions 2.0 or later.

ERROR_INSTALL_TRANSFORM_REJECTED

3010

A reboot is required to complete the install. This does not include installs where the ForceReboot action is run. This error code not available on Windows Installer version 1.0.

ERROR_SUCCESS_REBOOT_REQUIRED

Saturday, February 6, 2010

Using HP CAE to collect user information Part 1

You can use HP Client Automation Enterprise to local user accounts information and to be displayed as part of the built-in reports in HP Reporting Manager.

You can assign WBEM_USER_GROUP “WBEM Scan for User/Group “ under Audit domain to computer or OU to get this data collected.

Then notify computers for Audit

Install HP Performance Manager license

To install license to OVPM you can use the steps below

cd %ovinstalldir%\bin

ovpm license

image

a new text window is open for controlling license and you will get message like license expired

type gui to launch Autopass for OVPM

Select Install/restore License

Click Browse to locate the license file

Click view content

Click Install

image

Close the application

in the text program type status to get the current status.

image

now you can log to system normally

Friday, February 5, 2010

How to use WBEMTEST to get WMI data level 1

Launch wbemtest from command prompet or RUN

image

Here is the interface

image

to locate WMI classes attributes or instances you have to connect with account with sufficient privilege (note: all users has privilege to WMI but depend of type of action you want to execute which may require administrator priv.)

press on connect then type which namespace you want to connect to: by default Windows (Win32_*)built-in classes almost located under root\cimv2 then click connect.

This will connect you with the current user account, you may specify another account to gain more privilege

image

This is the screen after connection.

image

If you know certain class you can click on Open Class

If you do not know and you want to search manually you may click Enum Classes

To get all the classes you may select Recursive and press OK

image

A full list of classes will be displayed as below

image

Browse to any class and double click

for example User Account on the local machine are under Win32_UserAccount class

 image

Click on Instances to list all the instances

image

Here is the list of User Account

image

 

To be continued.

please remind me to continue it.

Wednesday, January 27, 2010

VERITAS Cluster Service Quick reference

This quick reference give you a quick view about the commands that you can use to deal with Veritas Cluster Service using different commands like hagrp, hares, haagent and hauser

Basic VCS Commands
SERVICE GROUPS AND RESOURCE OPERATIONS
BASIC CONFIGURATION OPERATIONS
STATUS AND VERIFICATION
COMMUNICATION
ADMINISTERATION

http://eval.veritas.com/downloads/van/vcs_quickref.pdf