2017-01-25 68 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 
相关问题