我現在有這些目錄:如何複製包含與目錄相同字符串的文件?
C:\testfolder\100
C:\testfolder\101
C:\testfolder\102
和我在同一個目錄中的這些文件:
C:\testfolder\file-100.txt
C:\testfolder\file-101.txt
C:\testfolder\file-102.txt
我試圖在VB做的是移動的文本文件file-100.txt
到100
目錄。對於文本文件file-101.txt
也是如此,請將其移至相關文件夾101
。
我的問題是如何編寫一個循環,以便我的程序匹配我的文本文件名的一部分字符串並將其移動到匹配的文件夾名稱?一次移動一個文件不會有效,因爲我有數百個目錄和文件可以應用它。
編輯:
我對VB有些熟悉。我遇到了這個邏輯部分的問題,在這個部分中,我想不出一種編寫循環的方式,以便它可以爲我傳輸文件。
此任務的一部分,你有麻煩?獲取給定文件路徑的目標文件夾路徑?移動文件?構建循環?獲取文件列表以移動?請編輯您的問題以更具體。 – 2012-07-06 14:47:39
所以你只需要弄清楚如何從給定的文件路徑獲取目標文件夾路徑?如果是這樣,文件名是否總是以同樣的方式格式化? – 2012-07-06 14:53:57
由於您將文件從父目錄移動到子目錄,因此「SearchAllSubDirectories」選項無意義。該選項會找到您移動的文件並嘗試再次移動它們。 – LarsTech 2012-07-06 15:13:13