繁体   English   中英

Powershell 位从远程传输 session

[英]Powershell BitsTransfer from remote session

是否可以使用 PowerShell BitsTransfer 从远程 session 传输文件? 例如,如果没有 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,因为它为我提供了一个很好的大文件进度条,这基本上是我需要它的唯一原因。 也许还有另一种方法可以完全做到这一点?

预先感谢您的任何帮助!

您可以使用UNC路径来执行此操作。

Start-BitsTransfer -Source "\\server\C$\RemoteDirectory\file.txt" -Destination "C:\LocalDirectory\"

您还可以通过使用-Credential参数来使用备用凭据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM