static public bool CopyDirectoryFromTarget(string user, string pw, string ip_addr, string src_filename, string dest_filename) { string arguments = String.Format("-r -l {0} -pw {1} {2}:{3} {4}", user, // 0 pw, // 1 ip_addr, // 2 src_filename, // 3 dest_filename); string outstring, errstring; return(ExecuteToCompletion(PuttyConstants.GetPSCPFilename(), arguments, out outstring, out errstring) == 0); }
static public bool CopyFileToTarget(string user, string pw, string ip_addr, string src_filename, string dest_filename) { string arguments = String.Format("-l {0} -pw {1} {2} {3}:{4}", user, pw, src_filename, ip_addr, dest_filename); string outstring, errstring; return(ExecuteToCompletion(PuttyConstants.GetPSCPFilename(), arguments, out outstring, out errstring) == 0); }