如何解决从 PSSession (Enter-PSSession) 中提取远程文件或文件夹的最佳方法是什么
我通常使用 Powershell 在远程设备上工作
使用快速且有用的“Enter-PSSession”
这是一个不错的选择...
很好地替换了 SSH 控制台会话...
并且比 SSH 有一些优势(也有缺点)
但是...
我经常需要传输文件或文件夹(从远程拉取)...
并发现有些创建新会话很烦(新会话)
并重新输入凭据......等等......只是为了制作这个副本......
?有没有更方便的方法??
又名...一种更简单的文件传输方式
从当前会话内部???
For reference,I'll leave link
to a discussion about this topic in a MS Forum...
解决方法
使用 New-PSSession
创建远程会话并使用 Copy-Item
的 -FromSession
参数:
$session = New-PSSession -ComputerName remoteComputer
Copy-Item C:\path\on\remote.ext -Destination C:\local\destination\ -FromSession $session
您可以将 $session
重用于同一台机器上的任何后续复制操作
这两个命令都有别名,只需很少的击键就可以完成这项工作:
$s = nsn remoteComputer
cp file.ext .\ -From $s
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。