Table of Contents

Introduction
Tutorial Version History
Download and Installation
Support
Integration Services
Code Gallery
Licensing

Git Hub
Source Code
Issue Tracking

Community
Classes & Schedule

Tutorial - Commands

Table of Contents

Introduction


This section focuses on the commands immediately available in the CASE command line system. All of these commands may be run from the run command of windows (Windows Key + R) to instantaneously run a chosen commands. This is helpful for commands such as -execute and -talk to load systems quickly.


-command


CASE is an argument-driven application, so you can directly execute commands through the run prompt on Windows (Win+R Key Command), or directly enter them into the application itself.

-command <sub-command> [options]

-command -create


This sub-command starts the interactive command which steps you through the creation process. These commands use the RPA coding and structure to execute commands. For more information on RPA, visit the 'Working with RPA' section.

Example:



-command -update


This sub-command starts the interactive command which explains the update process for each command. It walks through a selected command and updates a parameter with what you would like the new value to be.

Example:



-command -view


This sub-command allows you to view all of the commands that are currently in the command repository.

Example:



-command -view <keywords> (optional)


This sub-command allows you to view available commands while filtering out the commands by software, based on the specified keywords.

Example:



-command -help


This sub-command displays a basic overview of the RPA commands and options.

Example:



-command -import <filePath>


This sub-command imports commands from a specified .case file, allowing you to bring in previously saved commands and add them to your command repository.

Example:



-command -export


This sub-command exports the selected commands to a .case file, enabling you to save your commands for later use or for sharing with others.

Example:



-command <keywords>


This sub-command detects and executes commands based on keywords. You can automate actions by specifying keywords that trigger the desired commands.

Options:

  • -p: Automatically picks the first detected command.
  • -v: Bypasses command validation.
  • -e: Bypasses command explanation.

Example:




-execute


Executes the specified RPA command directly.

-execute e;sExplorer.exe{ENTER}


-monitor


Begins monitoring with the provided type and data, activating a command when conditions are met.

-monitor <type> <data1> [data2] <command>

-monitor -image


Monitors the screen for an image, and when found, activates a defined command.

Example: -monitor -image "path/to/image.jpg" "some command"



-monitor -file


Monitors the filesystem for a file, and when found, activates a defined command.

Example: -monitor -file "file.txt" "directory" "some command"



-monitor -database


Monitors a SQL Table for a condition, and when found, activates a defined command.

Example: -monitor -database "table" "condition" "some command"



-monitor -c


Monitors the clipboard for a defined command, and when found, runs the command.

Example: -monitor -c




-talk


Starts the Conversational Generative AI agent.

-talk


-analyze


Starts a Conversational Generative AI agent and analyzes specified data.

-analyze <type> <data> <prompt>

-analyze -file


Analyzes a specified file.

Example: -analyze -file "path/to/file.txt" "analyze this file"



-analyze -database


Analyzes a SQL query result.

Example: -analyze -database "SELECT * FROM table" "analyze this query"




-settings


Manages the settings for the CASE application.

-settings <sub-command> [options]

-settings -unlock


Unlocks the settings for modification.

Example: -settings -unlock



-settings -password


Manages passwords for the CASE application.

-settings -password -c


Creates a new encrypted password file from an entered password.

Example: -settings -password -c



-settings -password -k


Checks the entered password against the encrypted stored password file.

Example: -settings -password -k



-settings -password -h


Goes through the Change Password procedure.

Example: -settings -password -h




-settings -update


Updates a setting to the given value.

Example: -settings -update "SettingName:True"



-settings -show


Displays current settings for CASE and its properties.

Example: -settings -show



-settings -gpu


Lists and allows a user to select a GPU for the Generative AI configuration files.

Example: -settings -gpu



-settings -ai


Lists and allows a user to reconfigure multiple properties used by the Generative AI configuration files.

Example: -settings -ai




-resetSettings


Deletes settings file to be re-initialized through the 'InitialSetup' process.

Example: -resetSettings



-help


Displays the help message for the CASE application.

-help