Queue Client Command
This command queues a specific client command. The client can be identified by its client ID, or by "ComputerName" or "ComputerFQDN." The client command is identified by its ID.
If multiple versions of the command exist, the highest published, technically available version is used.
<ICQL>
<ACMP>
<EnqueueClientCommand version="1">
<TEnqueueClientCommandRequest_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ClientId></ClientId>
<DomainFQDN>aagon.local</DomainFQDN>
<ComputerName>3-desgli-w81</ComputerName>
<ClientCommandId>{B03D2CCD-ADC1-4B9D-BDB8-87564B94030C}</ClientCommandId>
<Variables>
<TClientCommandVariable_V1>
<Name>Name</Name>
<Value>Value</Value>
</TClientCommandVariable_V1>
<TClientCommandVariable_V1>
<Name>Name</Name>
<Value>Value</Value>
</TClientCommandVariable_V1>
</Variables>
</TEnqueueClientCommandRequest_V1>
</EnqueueClientCommand>
</ACMP>
</ICQL>
<ICQL xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://acmp.com/EnqueueClientCommandResponse_V1">
<ACMP>
<EnqueueClientCommand ActionType="Response" version="1">
<TEnqueueClientCommandResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ErrorCode>0</ErrorCode>
<ResultCode>0</ResultCode>
<ResultMessage>ResultMessage</ResultMessage>
</TEnqueueClientCommandResponse_V1>
</EnqueueClientCommand>
</ACMP>
</ICQL>
Read out Client Command list
This command reads Client Commands with the current version and status of "Released" or "Distributing/Released." It outputs the ClientCommand ID, name, folder path, version, and status.
<ICQL>
<ACMP>
<GetClientCommandList version="1">
<TGetClientCommandListRequest_V1 />
</GetClientCommandList>
</ACMP>
</ICQL>
<ICQL>
<ACMP>
<GetClientCommandList version="1">
<TGetClientCommandListResponse_V1 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ClientCommands>
<TClientCommand_V1 xsi:type="TClientCommand_V1">
<Id>Id</Id>
<Name>Name</Name>
<FolderPath>FolderPath</FolderPath>
<State>State</State>
<Version>Version</Version>
</TClientCommand_V1>
<TClientCommand_V1 xsi:type="TClientCommand_V1">
<Id>Id</Id>
<Name>Name</Name>
<FolderPath>FolderPath</FolderPath>
<State>State</State>
<Version>Version</Version>
</TClientCommand_V1>
</ClientCommands>
</TGetClientCommandListResponse_V1>
</GetClientCommandList>
</ACMP>
</ICQL>