﻿<?xml version="1.0" encoding="utf-8"?>
<ScriptExport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.kaseya.com/vsa/2008/12/Scripting">
  <Procedure name="KAV - Get System Info" treePres="3" id="417520357" folderId="38622914126184176123715311" treeFullPath="myProcedures - advisetech@advisetech.com">
    <Body description="Writes Kaspersky's getsysteminfo6.2.exe (GSI) tool to the Kaseya working directory, runs silently and retrieves the report to the Get Files area.&#xD;&#xA;&#xD;&#xA;Please note that for this procedure to work, you must upload the getsysteminfo.exe file to the shared folder in the Manage Files area.">
      <Statement name="GetVariable" continueOnFail="false" osType="Windows">
        <Parameter xsi:type="EnumParameter" name="VariableType" value="AgentTempDirectory" />
        <Parameter xsi:type="StringParameter" name="SourceContent" value="" />
        <Parameter xsi:type="StringParameter" name="VariableName" value="kworking" />
      </Statement>
      <Statement name="WriteFile" continueOnFail="false" osType="Windows">
        <Parameter xsi:type="StringParameter" name="Path" value="#kworking#\getsysteminfo6.2.exe" />
        <Parameter xsi:type="StringParameter" name="ManagedFile" value="VSASharedFiles\Get System Info6.2.exe" />
        <Parameter xsi:type="BooleanParameter" name="DeleteAfter" value="False" />
      </Statement>
      <Statement name="ExecuteShellCommand" continueOnFail="false" osType="Windows">
        <Parameter xsi:type="StringParameter" name="Command" value="md #kworking#\gsi" />
        <Parameter xsi:type="EnumParameter" name="ExecuteAccount" value="System" />
        <Parameter xsi:type="BooleanParameter" name="Is64Bit" value="False" />
      </Statement>
      <Statement name="ExecuteShellCommand" continueOnFail="false" osType="Windows">
        <Parameter xsi:type="StringParameter" name="Command" value="#kworking#\getsysteminfo6.2 /quiet /qn /path=&quot;#kworking#\GSI\&quot;" />
        <Parameter xsi:type="EnumParameter" name="ExecuteAccount" value="System" />
        <Parameter xsi:type="BooleanParameter" name="Is64Bit" value="False" />
      </Statement>
    </Body>
  </Procedure>
</ScriptExport>