autosys не запускает пакетный файл - PullRequest
1 голос
/ 20 июля 2011

Я написал командный файл, чтобы открыть веб-браузер, затем закрыть его, затем открыть другой и закрыть его.после открытия браузера он отправит электронное письмо.когда я вручную запускаю пакет, он работает, но когда я использую autosys для его запуска, электронная почта никогда не отправляется.вот командный файл:

@echo off
start iexplore.exe http://localhost/licensedb/Dev/home.php
ping 123.45.67.89 -n 1 -w 20000 > nul
taskkill /im iexplore.exe
start iexplore.exe http://localhost/licensedb/Dev/send_mail.php
ping 123.45.67.89 -n 1 -w 10000 > nul
taskkill /im iexplore.exe

Вот командная строка autosys:

insert_job: cots_license_tracker   job_type: c 
command: "D\:\Application Tracking\text.bat"
machine: computer name
owner: serviceautosys@domain
permission: 
date_conditions: 1
run_calendar: Bi-weekly_Mondays
start_times: "09:00"
std_out_file: D\:\logs\AutoSys\sys\%AUTO_JOB_NAME%.out
std_err_file: D\:\logs\AutoSys\sys\%AUTO_JOB_NAME%.err
alarm_if_fail: 0

Извините, если я спросил не в том месте ... впервые публикуя здесь

1 Ответ

0 голосов
/ 28 июля 2011

При определении команды в Autosys вы должны либо использовать двойные кавычки вокруг всей команды , либо экранировать специальные символы.Здесь вы делаете и то и другое - вам, вероятно, нужно использовать двойные кавычки вокруг всего, поскольку в вашей команде есть пробел, поэтому попробуйте удалить символ escape перед двоеточием.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...