Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   Использование BITS через PowerShell из планировщика (http://forum.oszone.net/showthread.php?t=334996)

Dis74 24-05-2018 10:26 2815196

Использование BITS через PowerShell из планировщика
 
Есть задача иногда гарантированно скачать большой файл, и решил использовать службу "Фоновой Передачи файлов".
Код:

Import-Module BITSTransfer
Start-BitsTransfer -Source "http://lg.lax.psychz.net/200MB.test" -Destination  "c:\200MB.test" -DisplayName "200meg"  -ProxyUsage Override -ProxyList "http://192.168.100.1:8123"

Из под юзера - все работает. Если зайти под администратором тоже. Но если из под юзера запустить "от имени администратора" то вылетает с ошибкой.


Код:

Start-BitsTransfer : Запрошенная операция не была выполнена, так как пользователь не выполнил вход в сеть. Указанная служба не существует. (Исключение из HRESULT: 0x800704DD)
строка:1 знак:19
+ Start-BitsTransfer <<<<  -Source "http://lg.lax.psychz.net/200MB.test" -Destination  "c:\200MB.test" -DisplayName "200meg"  -ProxyUsage Override -ProxyList "http://192.16
8.100.1:8123"
    + CategoryInfo          : NotSpecified: (:) [Start-BitsTransfer], COMException
    + FullyQualifiedErrorId : System.Runtime.InteropServices.COMException,Microsoft.BackgroundIntelligentTransfer.Management.NewBitsTransferCommand

По той же причине не работает планировщик (нужно что бы запускалось именно от админа из планировщика.
"Вход в качестве пакетного задания" для Администратора разрешен.
Куда копать?

Vadikan 25-05-2018 11:04 2815427

Dis74, чтобы юзер мог запускать от админа, юзер должен знать пароль админа. Это сводит на нет смысл использования юзера и открывает дырку в системе безопасности. См. также Запуск программ пользователем от имени администратора без ввода пароля администратора


Время: 06:37.

Время: 06:37.
© OSzone.net 2001-