昨天我们介绍了利用PowerShell远程连接XP操作系统,并执行脚本命令的方法,今天介绍再此基础上,进行文件的上传和下载操作。
准备工作:
1.可执行PowerShell的远程机器(以下代码需要PowerShell V3及以上)
2.管理计算机
使用脚本建立主机Session连接:
代码:
#主机IP
$Servername = “x.x.x.x”
#主机用户名
$Username = “x.x.x.xadministrator”
#主机密码
$Password = “xxxxxx”
#主机密码编码
$SecurePassWord = ConvertTo-SecureString -AsPlainText $Password -Force
$Cred = New-Object System.Management.Automation.PSCredential($Username, $SecurePassWord)
#新建到主机的Session连接
$Session = New-PSSession -ComputerName $Servername -Credential $Cred
从本地上传文件到远程计算机:
很多时候需要拷贝文件到远程主机,然后再进行加工处理,我们来拷贝一个txt文件,其中-Destination是目标主机文件的存放路径,-ToSession代表是从管理主机到被管理机器方向的拷贝。
代码:
Copy-Item “C:xxx.txt” -Destination “C:” -ToSession $Session -Force
从远程拷贝文件到本地计算机:
加工好的文档可以从远程拷贝回来,-FromSession代表从Session上下载的意思。
代码:
Copy-Item “C:2.txt” -Destination “C:” -FromSession $Session
本文来自作者:科技攻略,不代表小新网立场!
转载请注明:https://www.xiaoxinys.cn/277294.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。