是否可以使用PowerShell BitsTransfer从远程会话传输文件?例如,如果不使用BitsTransfer,而仅使用Copy-Item,我可以做到:
$session = New-PSSession -ComputerName some_server;
Copy-Item -FromSession $session -Path 'C:\RemoteDirectory\file.txt' -Destination 'C:\LocalDirectory\file.txt';
但是对于BitsTransfer,没有等效的FromSession参数:
# Works for local files
Start-BitsTransfer -Source "C:\RemoteDirectory\file.txt" -Destination 'C:\LocalDirectory\file.txt';
我想使用BitsTransfer,因为它为大型文件提供了不错的进度条,而这实际上是我需要它的唯一原因。也许还有另一种方法可以完全做到这一点?
在此先感谢您的帮助!