2017-01-25 102 views
-1

我想讓Windows查看文件的名稱,將相同文件剪切/粘貼到特定目錄在網絡上。需要通過解析出文件名來發現目錄的名稱。例如:如何將文件複製到目錄使用部分文件名作爲文件路徑使用.bat文件

文件名:A1234567

當前文件路徑:C:\文檔\ A1234567

粘貼到文件路徑:E:\共享\ A123 \ A1234 \ A1234567

怎麼辦我爲多個文件做這個,有點循環命令?

+0

1.這是因爲你沒有描述的文件名應該如何分割太少的信息。 2.這不是一個免費的寫作服務,所以你需要展示你自己的努力!請閱讀[旅遊]並學習[問]! – aschipfl

回答

0

這裏有一個快速的演示腳本,這應有助於指導您如何解析你的字符串:

@Echo Off 

Set "FileName=A1234567" 
Set "CurrentFilePath=C:\Documents" 
Set "PasteToPartPath=E:\Shared" 

Set "FirstFour=%FileName:~0,4%" 
Set "FirstFive=%FileName:~0,5%" 

Set "PasteToFullPath=%PasteToPartPath%\%FirstFour%\%FirstFive%\%FileName% 

Echo= %PasteToFullPath% 

Pause 
相關問題