Я написал командный файл, который использует программу curl.exe для загрузки файла резервной копии базы данных. Программа работает отлично, когда я запускаю ее, дважды щелкая по ней, но когда я планирую задачу, используя schtasks
, она не распознает скручивание.
Сразу же я понял, что это переменная PATH
, поэтому я обновил переменную PATH
, указав на каталог, в котором находится curl
, и проверил его, запустив curl из C:\
. Он отлично работает с C:\
, но по какой-то причине, когда я запускаю запланированное задание, он запускает командный файл, и командный файл говорит: «curl не распознается как внутренняя или внешняя команда, работающая программа или командный файл».
Есть идеи, почему это будет?