科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道在C#中应用PSFTP实现SFTP上传 2

在C#中应用PSFTP实现SFTP上传 2

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

 //Create Script File    scriptLocation = this

作者:中国IT实验室 来源:中国IT实验室 2007年9月10日

关键字: 应用 C# 编程

  • 评论
  • 分享微博
  • 分享邮件
  

 

//Create Script File

   scriptLocation = this.CreateScriptFile();


   Begin for ProcessStartInfo#region Begin for ProcessStartInfo

   //Run the Upload event

   ProcessStartInfo processInfo = new ProcessStartInfo();

   //Set the Shell Command(the plugins' path)

   processInfo.FileName = this.m_ShellCommand;

   //Don't show console window

   processInfo.CreateNoWindow = true;

   //don't use shell to execute this script

   processInfo.UseShellExecute = false;

   //Open Process Error Output

   processInfo.RedirectStandardError = true;

   //Open Process Input

   processInfo.RedirectStandardInput = true;

   //Open Process Output

   processInfo.RedirectStandardOutput = true;

   //Get process arguments

   string arguments = "";

   arguments += this.m_UserID + "@" + this.m_ServerName + " "; //Login Server with specified userid

   arguments += "-pw " + this.m_Password + " "; //Login with specified password

   arguments += "-P " + this.m_Port + " "; //Connect to specified port

   arguments += "-b " + scriptLocation + " "; //use specified batchfile

   arguments += "-be"; //don't stop batchfile processing if errors

查看本文来源

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章