티스토리 뷰

카테고리 없음

C# 파일명 일괄적으로 변경하기

뽀로로친구에디 2022. 8. 17. 13:59

가끔 파일명을 일괄적으로 변경하는 프로그램을 만들고 싶을때가 있습니다. 

제가 그래서 미약하지만 그런 프로그램을 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. 영상보고 따라하기

https://youtu.be/EzQeWwnhtyQ

 

댓글
최근에 달린 댓글
글 보관함
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Total
Today
Yesterday
    뽀로로친구에디
    최근에 올라온 글