我有一个PowerShell脚本可以将文件上传到FTP服务器。一切正常。如何确认使用Putty在PowerShell中上传FTP文件
$program = "C:\Putty\psftp.exe"
$pass = "test"
$hst = "109.18.205.14"
$user = "admin"
$file = "d:\FTP\Test.txt"
$cmd = @(
"cd /Test",
"put $file",
"bye"
)
[String]($cmd | & $program -pw $pass "[email protected]$hst" 2>&1)
我的问题是我需要确认上传是否成功。我只需要一个输出消息,说“成功”或“失败”,任何想法?
你能不能做一个'后的“上传”即可获赠$ file'? – Matt 2014-09-19 18:46:16
您也可以执行'dir'命令并检查输出 – Matt 2014-09-19 18:54:41
我可以检查它并且文件已被复制。事情是我想稍后发送一封电子邮件,内容为“成功”或“失败”。但现在我需要系统给我一个过程的反馈。 – 2014-09-19 19:41:02