외부 장치에서 네트워크에있는 폴더로 이미지를 복사하려고하는데 내 코드의 문제는 로컬 드라이브 (c :)에 폴더를 만들고 이미지를 처리하는 것입니다. 하지만 네트워크에이 폴더가 있습니다. 오늘 날짜로 폴더를 만들고 네트워크의 이미지를 복사해야합니다.
string _ftpURL = @"00.000.00.0"; //Host URL or address of the SFTP server
//string _ftpURL = @"0.0.0.0";
string _UserName = "root"; //User Name of the SFTP server
string _Password = "3p1"; //Password of the SFTP server
int _Port = 2222; //Port No of the SFTP server (if any)
string _ftpDirectory = "/opt/prassel/data/snap/*.jpg"; //The directory in SFTP server where the files will be uploaded
var LocalDirectory = string.Format("\\ws4.lboro.ac.uk\\SY0-1ticketPhotofolder\\TICKET PHOTO'S\\{0:yyyy-MM-dd}", DateTime.Now);
System.IO.Directory.CreateDirectory(LocalDirectory);
Sftp Connection = new Sftp(_ftpURL, _UserName, _Password);
Connection.Connect(_Port);
Connection.Get(_ftpDirectory, LocalDirectory);
Connection.Close();
원격 UNC pats는 두 개의 슬래시로 시작 합니다. ws4.lboro.ac.uk
서버 이름이 다음과 같다고 가정 합니다.
var LocalDirectory = string.Format("\\\\ws4.lboro.ac.uk\\SY0-1ticketPhotofolder\\TICKET PHOTO'S\\{0:yyyy-MM-dd}", DateTime.Now);
아니면 그냥
var LocalDirectory = string.Format(@"\\ws4.lboro.ac.uk\SY0-1ticketPhotofolder\TICKET PHOTO'S\{0:yyyy-MM-dd}", DateTime.Now);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다