Technical Capabilities
Having trouble finding what you need?
Get in touch with us, so we can answer your specific questions directly.
Get In Touch

CLI$ - OpenVMS Command Interface

Overview

VX/CLI$ provides a call-compatible implementation of the VMS / OpenVMS Command Line Interpreter (CLI$) API for Linux and Windows. It ensures that command procedures and interactive command processing work seamlessly on non-VMS environments.

Key Features

• Fully compatible with VMS / OpenVMS CLI$ APIs.

• Supports command parsing, value retrieval, dispatching, and presence checking.

• Allows seamless migration of VMS / OpenVMS applications utilizing CLI$ routines.

• Integrates with VX/RT to provide comprehensive OpenVMS behavior on Linux & Windows.

• Preserves existing command workflows without requiring major script modifications.

VX/CLI$ Callable Routines

CLI$ API Function
CLI$DCL_PARSEParse DCL command line
CLI$GET_VALUERetrieve CLI command value
CLI$DISPATCHExecutes a command line command
CLI$PRESENTCheck if a CLI value exists

Why Use VX/CLI$?

Ensures full compatibility with OpenVMS CLI command procedures.

Supports command execution and parsing just like on OpenVMS.

Enables direct porting of OpenVMS scripts and applications that rely on CLI$.

Seamlessly integrates into the VX/RT ecosystem for full OpenVMS compatibility on Linux & Windows.

VX/CLI$ ensures that OpenVMS applications and command scripts requiring CLI$ services can be migrated without major modifications, preserving productivity and minimizing development costs.

Frequently Asked Questions

Curious about how Sector7 can facilitate your application migration? Explore our FAQs for expert insights.

What is VX/CLI$ and what does it do?
VX/CLI$ is a command line interpreter that replicates OpenVMS CLI behavior on Linux. It ensures that command procedures and interactive command processing work seamlessly after migration.

For a migration example, see our BGC Partners migration case study.
How does VX/CLI$ support command procedures?
VX/CLI$ supports command parsing, value retrieval, and command execution, just like on OpenVMS. This means your scripts and automation routines will continue to work after migration.
  • Direct porting of DCL scripts
  • Preserves automation workflows
  • Reduces migration risk
Questions about your scripts? Contact us.
What are the main features of VX/CLI$?
Main features include:
  • Full compatibility with OpenVMS CLI$ APIs
  • Support for command parsing and execution
  • Integration with VX/RT for Linux environments
For more on command migration, see our DCL Migration Toolset.
Who should use VX/CLI$?
VX/CLI$ is ideal for organizations with complex automation or scripting in OpenVMS environments. Financial services, telecom, and manufacturing companies often rely on DCL scripts for daily operations.

See how CPH Banque benefited from script migration.
How do I migrate my command procedures with VX/CLI$?
Start by cataloging your DCL scripts and identifying dependencies. Sector7 provides tools and expertise to ensure a smooth transition.

Need help? Contact us.

Transform Your Legacy Software Today!

Get In Touch
Unlock the potential of your legacy software with our expert migration services.