python pexpect pxssh scp_Python 的 pexpect 使用 scp 把文本文件传一半就不传了,怎么办?...
ps1aniuge
2018-10-09 15:10:51 +08:00
linux 版 powershell,管理員權限運行 Install-Module winscp 即可。
[測試通過的腳本例子]
#----------------------------
#用戶輸入部分
$本地文件_路徑 = 'd:\'
$本地文件_文件名 = 'a1.txt'
$本地文件_絕對路徑名 = join-path -Path $本地文件_路徑 -ChildPath $本地文件_文件名
$遠程路徑 = '/UPLOAD/'
$ftp 服務器 = '192.168.1.1'
$用戶名 = 'a'
$用戶密碼明文 = '測試通過-2017-11'
#----------------------------
#腳本 main
$用戶密碼密文 = ConvertTo-SecureString $用戶密碼明文 -AsPlainText -Force
$我的登陸憑據 = New-Object System.Management.Automation.PSCredential ($用戶名,$用戶密碼密文)
$ftp 連接參數 = new-WinSCPSessionOption -Protocol Ftp -HostName $ftp 服務器 -Credential $我的登陸憑據
$ftp 連接 = new-WinSCPSession -SessionOption $ftp 連接參數
$傳輸參數_二進制 = New-WinSCPTransferOption -TransferMode Binary
Send-WinSCPItem -WinSCPSession $ftp 連接 -LocalPath $本地文件_絕對路徑名 -RemotePath "$遠程路徑" -TransferOptions $傳輸參數_二進制
#上傳用 Send-WinSCPItem
Receive-WinSCPItem -WinSCPSession $ftp 連接 -RemotePath "$遠程路徑 /a2.txt" -LocalPath "d:\j"
#下載用 Receive-WinSCPItem
Remove-WinSCPSession -WinSCPSession $ftp 連接 #收工下班
總結
以上是生活随笔為你收集整理的python pexpect pxssh scp_Python 的 pexpect 使用 scp 把文本文件传一半就不传了,怎么办?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT——设置可执行文件图标
- 下一篇: Ubuntu编译并安装voip服务器软件