설치 프로그램과 유사한 응용 프로그램을 만들려고합니다. 다음은 C :에서 디렉토리를 만들고 일괄 처리 이름을 지정합니다. 그런 다음 폴더에서 파일을 복사하여 C : \ batch 디렉토리로 옮깁니다. 그러나 파일 복사가 작동하지 않습니다.VB.NET의 파일 복사
정확한 디렉토리가 모든 디렉토리에 적용되는 경우 정확한 디렉토리를 여기에 어떻게 입력해야합니까? 나는 그것으로 무엇을합니까? 복사 할 파일이있는 경우 : E:\Documents and Settings\Rew\My Documents\Visual Studio 2008\Projects\batch\batch
나는 그것이 보편적 이길 원합니다. 따라서 파일이 어디에 있든 관계없이 파일의 위치에 관계없이 항상 복사 할 수 있습니다.
어떻게 든 디렉토리 작업을 만드는 중입니다.
Dim FileToCopy As String
Dim NewCopy As String
Try
Directory.CreateDirectory("C:\Batch")
FileToCopy = "\batch\batch\ipconfigrenew.bat"
FileToCopy = "\batch\batch\ipconfigrelease.bat"
FileToCopy = "\batch\batch\ipconfigflushdns.bat"
NewCopy = "C:\Batch"
If System.IO.File.Exists(FileToCopy) = True Then
System.IO.File.Copy(FileToCopy, NewCopy)
MsgBox("File Copied")
End If
Catch
End Try
MsgBox("Done")