Actions

Actions are used in packages under the 'Install','Launch' and 'Uninstall' tabs. They are what defines how a package operates and behaves.

Connect printer

The 'Connect printer' action allows you to connect a printer as part of the package actions. This could be used to connect to a certain printer which is only used by a specific package.

General Advanced
Type Connect printer Context User, Device
Name My Connected Printer
Agent required Yes

Install uploaded file(s)

The 'Install uploaded file(s)' action allows you to upload a file to the Liquit content repository and have that file be placed on the device in the destination specified.

General Advanced
Type Install uploaded file(s) Context User, Device
Name My Install Uploaded files
File Select file to upload
Destination C:\some_dir\some_file.txt
Agent required Yes

Copy directory

The 'Copy directory' action allows you to copy entire directories using path or UNC as a source.

General Advanced
Type Copy directory Context User, Device
Name My Copy Directory Copy Policy Always, Newer, Different, Exists, Does not exist
Source Path to directory
Destination C:\some_dir\some_file.txt
Agent required Yes

Create directory

The 'Create directory' action allows you to create a directory during the action sequences in a package.

General Advanced
Type Create directory Context User, Device
Name My Create Directory
Path Full path to directory
Agent required Yes

Delete directory

The 'Delete directory' action allows you to (recursively) delete a directory.

General Advanced
Type Delete directory Context User, Device
Name My Delete Directory
Path Full path to directory
Recursive Checkbox
Agent required Yes

Edit INI file

The 'Edit INI file' action allows you to modify INI files. This could be used to edit configuration files for a package for example.

General Advanced
Type Edit INI file Context User, Device
Name My Edit INI file
File Full path to file
Action Add, Set, Update, Remove
Agent required Yes

Edit text file

The 'Edit text file' action allows you to search text files for a string and replace that string or line with different data.

General Advanced
Type Edit text file Context User, Device
Name My Edit text file
File Full path to file
Action Replace string, Replace line
Agent required Yes

Copy file(s)

The 'Copy file(s)' action allows you to copy files using path or UNC as a source.

General Advanced
Type Copy file(s) Context User, Device
Name My Copy Files Copy Policy Always, Newer, Different, Exists, Does not exist
Source Path to file
Destination C:\some_dir\some_file.txt
Agent required Yes

Delete file(s)

The 'Delete file(s)' action allows you to delete files using path or UNC as a source.

General Advanced
Type Delete file(s) Context User, Device
Name My Delete Files
Path Path to file
Agent required Yes

Move file(s)

The 'Move file(s)' action allows you to move files using path or UNC as a source.

General Advanced
Type Move file(s) Context User, Device
Name My Move Files Force Checkbox
Source Path to source file
Destination C:\some_dir\some_file.txt
Agent required Yes

Install uploaded MSI

The 'Install uploaded MSI' action allows you to install an MSI from the Liquit content repository.

General Advanced
Type Install uploaded MSI Context User, User (Elevated), Device
Name My Uploaded MSI
File MSI file
Arguments Arguments to msiexec.exe
Transform Transform (.mst) file
Agent required Yes

Install uploaded MSP

The 'Install uploaded MSP' action allows you to install an MSP from the Liquit content repository.

General Advanced
Type Install uploaded MSP Context User, User (Elevated), Device
Name My Uploaded MSP
File MSP file
Arguments Arguments to msiexec.exe
Agent required Yes

Install uploaded MSU

The 'Install uploaded MSU' action allows you to install an MSU from the Liquit content repository.

General Advanced
Type Install uploaded MSU Context User, User (Elevated), Device
Name My Uploaded MSU
File MSU file
Arguments Arguments to wusa.exe
Agent required Yes

Install MSI

The 'Install MSI' action allows you to install an MSI from anywhere you specify.

General Advanced
Type Install MSI Context User, User (Elevated), Device
Name My MSI
File MSI file
Arguments Arguments to msiexec.exe
Transform Transform (.mst) file
Agent required Yes

Uninstall MSI

The 'Uninstall MSI' action allows you to uninstall an MSI from anywhere you specify.

General Advanced
Type Uninstall MSI Context User, User (Elevated), Device
Name My Uninstall MSI
File MSI file
Arguments Arguments to msiexec.exe
Agent required Yes

Uploaded RDP file

The 'Uploaded RDP file' action allows you to run an RDP file from the Liquit content repository.

General Advanced
Type Uploaded RDP file Credentials Specify which network credential set will be used for SSO purposes.
Name My Uploaded RDP file
File RDP file
Agent required No

Remote RDP

The 'Remote RDP' action allows you to run a 'RemoteApp' with the settings you specify.

General Advanced
Type Remote RDP Credentials Specify which network credential set will be used for SSO purposes.
Name My Remote RDP Full screen Checkbox
Server RDP sever address Multi monitor Checkbox
Port RDP port Local resources Smartcard, Ports, Drives, Printers
RemoteApp Name of RemoteApp RD Gateway server.example.com
Agent required No

Start Uploaded process

The 'Start Uploaded process' allows you to execute a file from the Liquit content repository.

General Advanced
Type Start Uploaded process Context User, User (Elevated), Device
Name My Uploaded Process Display Normal, Hidden, Minimized, Maximized
File File to start Wait Checkbox
Arguments Arguments given to file
Directory Working directory
Agent required Yes

Open URL

The 'Open URL' action allows you to open an URL (optionally in a specific browser).

General Advanced
Type Open URL Browser Default, Internet Explorer, Firefox, Chrome, Opera, Microsoft Edge
Name My Open URL
URL www.example.com
Agent required No

Note

When you opt to open the URL in a specific browser and that browser is not available on the device, the URL will be opened in the default browser.

Start process

The 'Start process' action allows you to execute a file.

General Advanced
Type Start process Context User, User (Elevated), Device
Name My Start Process Display Normal, Hidden, Minimized, Maximized
Process File to start Wait Checkbox
Arguments Arguments given to file
Directory Working directory
Agent required Yes

Stop process

The 'Stop process' action allows you to stop a process running on the device.

General Advanced
Type Stop process Context User, Device
Name My Stop Process
Process Process to stop
Agent required Yes

Connect drive mapping

The 'Connect drive mapping' action allows you to make a drive mapping.

General Advanced
Type Connect drive mapping Context User, Device
Name My Connect Drive Mapping Username Username
Drive D: Password Password
Path Path to map Persistent Checkbox
Agent required Yes

|Persistent| Checkbox|

Disconnect drive mapping

The 'Disconnect drive mapping' action allows you to disconnect a drive mapping.

General Advanced
Type Disconnect drive mapping Context User, Device
Name My Disconnect Drive Mapping Force Checkbox
Drive D:
Agent required Yes

Set environment variable

The 'Set environment variable' action allows you to set an environment variable to a specific value.

General Advanced
Type Set environment variable Context User, Device
Name My Set Environment Variable
Variable Name of the variable to set
Value Value to set
Agent required Yes

Unset environment variable

The 'Unset environment variable' action allows you to unset (clear) an environment variable.

General Advanced
Type Unset environment variable Context User, Device
Name My Unset Environment Variable
Variable Name of the variable to unset
Agent required Yes

Modify group membership

The 'Modify group membership' action allows you to modify (add, remove) the current identity from/to a group.

General Advanced
Type Modify group membership
Name My Modify Group Membership
Group Group to modify
Operation Add Identity, Remove Identity
Agent required Yes

Note

You need to have an Identity Source configured and allowed it to be modified.

Install package

The 'Install package' action allows you to install a package from the actions of another package. This could be useful when you want to install a dependency for example.

General Advanced
Type Install package
Name My Install Package
Package Package to install
Agent required Yes

Launch package

The 'Launch package' action allows you to launch a package from the actions of another package.

General Advanced
Type Launch package
Name My Launch Package
Package Package to launch
Agent required Yes

Import uploaded registry file

The 'Import uploaded registry file' action allows you to merge a registry file with the local device registry from the Liquit content repository.

General Advanced
Type Import uploaded registry file Context User, User (Elevated), Device
Name My Import Uploaded Registry File
File .reg file
Agent required Yes

Import registry file

The 'Import registry file' action allows you to merge a registry file with the local device registry.

General Advanced
Type Import registry file Context User, User (Elevated), Device
Name My Import Registry File
File .reg file
Agent required Yes

Create registry key

The 'Create registry key' action allows you to create a registry key on the local device.

General Advanced
Type Create registry key Context User, User (Elevated), Device
Name My Create Registry Key
Key HKLM\My\Registry\Key
Agent required Yes

Delete registry key

The 'Delete registry key' action allows you to delete a registry key from the local device.

General Advanced
Type Delete registry key Context User, User (Elevated), Device
Name My Delete Registry Key
Key HKLM\My\Registry\Key
Agent required Yes

Delete registry value

The 'Delete registry value' action allows you to delete a registry value from the local device.

General Advanced
Type Delete registry value Context User, User (Elevated), Device
Name My Delete Registry Value
Key HKLM\My\Registry\Key
Name Value name
Agent required Yes

Set registry value

The 'Set registry value' action allows you to set a registry value on the local device.

General Advanced
Type Set registry value Context User, User (Elevated), Device
Name My Set Registry Value
Key HKLM\My\Registry\Key
Name Value name
Type SZ, DWORD, QWORD, MULTI_SZ, EXPAND_SZ, BINARY
Value Value to set
Agent required Yes

Set service startup type

The 'Set service startup type' action allows you to set the startup type of a Windows service.

General Advanced
Type Set service startup type Context User, User (Elevated), Device
Name My Set Service Startup Type
Service Windows update
Startup Boot, System, Automatic, Manual, Disabled
Agent required Yes

Set service state

The 'Set service state' action allows you to set the state of a Windows service.

General Advanced
Type Set service state Context User, Device
Name My Set Service State
Service Windows update
Startup Start, Stop, Pause, Resume
Agent required Yes

Wait

The 'Wait' action allows you to set a delay before proceeding.

General Advanced
Type Wait
Name My Wait
Seconds Number of seconds
Agent required Yes