Есть небольшой скрипт задача которого скачивать с FTP архив, распаковывать его и запускать распакованный дистриб. Если запускать скрипт руками - всё работает как надо, но стоит засунуть его в Планировщик задач, для того, чтобы это происходило по расписанию - выполняется только первая команда (скачивание), все остальные - нет.
По какой причине такое происходит - непонятно. Пробовал сделать исполняемый файл из ps1, картина совершенно идентична.
$download_url = "
ftp://xxxxxx.ru/setuptc.zip"
$local_path = "d:\setuptc.zip"
$user = "xxxxx"
$pass = "xxxxx"
$WebClient = New-Object System.Net.WebClient
$WebClient.Credentials = New-Object System.Net.NetworkCredential($user, $pass)
$WebClient.DownloadFile($download_url, $local_path)
&Expand-Archive setuptc.zip -DestinationPath D:\13\
& "D:\13\1CEnterprise 8 Thin client.msi" /qn TRANSFORMS=adminstallrelogon.mst;1049.mst DESIGNERALLCLIENTS=1 THICKCLIENT=1 THINCLIENTFILE=1 THINCLIENT=1 WEBSERVEREXT=0 SERVER=0 CONFREPOSSERVER=0 CONVERTER77=0 SERVERCLIENT=0 LANGUAGES=RU