유닉스 서버에 특정 파일 파일명 변경
Visual Studio 2010 윈폼 프로그램으로 유닉스 서버에 있는 파일의 파일명을 변경하는 방법입니다.
Dim MyFtpWebRequest As System.Net.FtpWebRequest = CType(System.Net.FtpWebRequest.Create("서버주소" & "구파일명"), Net.FtpWebRequest)
MyFtpWebRequest.Credentials = New System.Net.NetworkCredential("접속아이디", "비밀번호")
MyFtpWebRequest.Method = System.Net.WebRequestMethods.Ftp.Rename
MyFtpWebRequest.RenameTo() = "신파일명"
Dim MyResponse As System.Net.FtpWebResponse
Try
MyResponse = CType(MyFtpWebRequest.GetResponse, Net.FtpWebResponse)
Dim MyStatusStr As String = MyResponse.StatusDescription
Dim MyStatusCode As System.Net.FtpStatusCode = MyResponse.StatusCode
If MyStatusCode <> Net.FtpStatusCode.FileActionOK Then
MessageBox.Show("파일명변경 " & "구파일명" & " to " & "신파일명" + "_" + Now & " 실패. Returned status = " & MyStatusStr)
Else
MessageBox.Show("파일명변경 " & "구파일명" & " to " & "신파일명" + "_" + Now & " 성공 at " & Now.ToString)
End If
Catch ex As Exception
MessageBox.Show("*** 파일명변경 " & "구파일명" & " to " & "신파일명" + "_" + Now & " 에러: " & ex.Message)
End Try