在创建一些基于 powershell 的部署脚本的过程中,我非常错过了一种通过 Powershell Remoting 快速将文件传输到另一台服务器(通过 Internet)的简单方法,例如 scp for linux。幸运的是,可以通过 Powershell Remoting 激活一些东西。我忽略了什么吗?
在创建一些基于 powershell 的部署脚本的过程中,我非常错过了一种通过 Powershell Remoting 快速将文件传输到另一台服务器(通过 Internet)的简单方法,例如 scp for linux。幸运的是,可以通过 Powershell Remoting 激活一些东西。我忽略了什么吗?
您可以使用 Invoke-Command 和 PSRemoting 会话轻松地通过网络复制文件的内容
Set-Content
:PowerShell 5.0中的新功能:
Copy-Item
现在带有-ToSession
和-FromSession
参数!此处提供更多详细信息和示例:复制到或从 PowerShell 会话
Oneliner 为您服务。适用于任何版本。如果需要,可以传输二进制文件。
放置文件:
获取文件(未剥离的变量):