티스토리 뷰
가끔 파일명을 일괄적으로 변경하는 프로그램을 만들고 싶을때가 있습니다.
제가 그래서 미약하지만 그런 프로그램을 c#으로 만들어 봤는데요.
도움이 되었으면 합니다.
먼저 폴더에서 파일명을 불러와야 되겠죠.
그 내용은 https://toytvstory.tistory.com/2471 에서 참고하시면 됩니다.
1. 폼을 이렇게 구성했습니다.
버튼 2개, 라벨2개, 텍스트박스2개, 리치텍스트박스 2개로 구성되어 있습니다.
2. 파일명을 변경하는 코드입니다.
private void button2_Click(object sender, EventArgs e)
{
// 폴더경로의 파일명을 가져온다.
System.IO.DirectoryInfo di = new System.IO.DirectoryInfo(Path);
FileInfo[] fa = di.GetFiles();
string temp;
int i = 0;
// 파일명을 일괄적으로 변경한다.
foreach(FileInfo fi in fa)
{
name[i] = fi.Name;
temp = name[i].Replace(this.textBox1.Text, this.textBox2.Text);
fi.CopyTo(temp.ToLower());
richTextBox2.AppendText(temp + "\n");
i++;
}
}
3. 영상보고 따라하기
댓글