{% extends 'base.html' %} {% block content %}

{{ t('jobdefs.edit') if definition else t('jobdefs.new') }}

{{ t('jobdefs.admin_only') }}

{{ t('common.back') }}

{{ t('jobdefs.script_help.title') }}

{{ t('jobdefs.script_help.common') }}

{{ t('jobdefs.script_help.variables') }}

{% raw %}{{JobId}}, {{AssetName}}, {{Hostname}}, {{IPAddress}}, {{CurrentUser}}, {{SerialNumber}}, {{Manufacturer}}, {{Model}}, {{Department}}, {{Location}}, {{MeshNodeId}}{% endraw %}

{{ t('jobdefs.script_help.parameters') }} {% raw %}{{Param.ParameterKey}}{% endraw %}

{{ t('jobdefs.script_help.powershell') }}

$count = 3
Write-JobLog "Gefundene Dateien: $count"
$JobResult["processed_count"] = $count

{{ t('jobdefs.script_help.python') }}

count = 3
print(f"Processed files: {count}")
job_result["processed_count"] = count

{{ t('jobdefs.script_help.bash') }}

count=3
echo "Processed files: $count"
{% raw %}echo "Asset: {{Hostname}}"{% endraw %}

{{ t('jobdefs.script_help.cmd') }}

set "COUNT=3"
echo Processed files: %COUNT%
{% raw %}echo Asset: {{Hostname}}{% endraw %}

{{ t('jobdefs.script_help.wrapper_sources') }}

{{ t('jobparams.title') }}

{{ t('jobparams.help') }}

{% if definition %}{% endif %}
{% if test_result %}

{{ t('jobdefs.test_result') }}

{{ test_result }}
{% endif %} {% if script_preview is not none %}

{{ t('jobdefs.preview') }}

{{ t('jobdefs.preview_help') }}

{{ script_preview }}
{% if preview_values %}
{{ t('jobdefs.preview.sample_notice') }}
{% for key,value in preview_values.items() %}{{ key }} = {{ value }}
{% endfor %}
{% endif %}
{% endif %} {% endblock %}