Curl NTLM Proxy Authorization — при выходе из системы

Я настроил следующую пакетную программу для выполнения в запланированное время с помощью планировщика задач. В планировщике задач я задал «выполнить независимо от того, вошел ли пользователь в систему или нет».

Если я запускаю задачу планировщика задач, когда я вошел в систему, curl работает. Но если я выйду из системы через задачу планировщика задач, curl не будет работать. Похоже, что аутентификация прокси-сервера не выполняется при выходе из системы.

Я пробовал различные переключатели ,такие как —anyauth и — proxy-anyauth, но это не сработало.

setlocal
cd /d %~dp0

@echo off
>log.txt (
    some_exe.exe
call curl.exe -U : --proxy-ntlm --proxy myproxy.com:8080 http://www.google.com)

1 ответ

  1. вы должны передать параметры имени пользователя и пароля, когда вы не вошли в систему:

    call curl.exe -U USERNAME:PASSWORD --proxy-ntlm --proxy myproxy.com:8080 http://www.google.com