Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagexml
titleJob Definition
<job  order="yes" stop_on_error="no" name="check_file_for_string">
    <script  language="shell">
        <![CDATA[
@echo environment variable for incoming file: SCHEDULER_PARAM_SCHEDULER_FILE_PATH=%SCHEDULER_PARAM_SCHEDULER_FILE_PATH%
@echo environment variable for return values: SCHEDULER_RETURN_VALUES=%SCHEDULER_RETURN_VALUES%

powershell.exe -Command "& { $match = Select-String -Path $env:SCHEDULER_PARAM_SCHEDULER_FILE_PATH -Pattern 'FF[0-9]*CA' | Select Matches; if ($match) { 'match=' + $match.Matches[0].Value | out-file -append $env:SCHEDULER_RETURN_VALUES -encoding Default; exit(0) } else { exit(1) } }"
        ]]>
    </script>
    <run_time />
</job>

...

Code Block
languagexml
titleJob Definition
<job  order="yes" stop_on_error="no" title="Start MS Access" name="start_msaccess">
    <script  language="shell">
        <![CDATA[
@echo ... starting MS Access
@echo environment variable for match from previous job: SCHEDULER_PARAM_MATCH=%SCHEDULER_PARAM_MATCH%
@echo "C:\Program Files (x86)\Microsoft Office\OFFICE11\MSACCESS.exe" q:\companyX\%SCHEDULER_PARAM_MATCH%\U4284.mdb /x mkrU4284
        ]]>
    </script>
    <run_time />
</job>

...