首页 > 解决方案 > Powershell远程http下载

问题描述

我想通过 http 在远程计算机上下载文件。远程计算机和包服务器都在同一位置运行。我已经用 powershell 试过了:

$session = New-PSSession -ComputerName server1 -Credential $cred
Invoke-Command -Session $session -ScriptBlock { Invoke-WebRequest -Uri "http://packageserver/app.zip" -OutFile C:\Temp\app.zip }

基本上它可以工作,但看起来下载是通过我的本地计算机运行到远程计算机的。如果我直接在远程计算机上运行命令,下载速度会快得多。

有没有办法用powershell做到这一点?由于未激活 CredSSP,因此无法进行正常的文件复制。

谢谢

标签: powershelldownloadremote-server

解决方案


推荐阅读