我正在尝试让Windows查看文件名,将同一文件剪切/粘贴到网络上的特定目录中。需要通过解析文件名来发现目录的名称。例如:
档案名称:A1234567
当前文件路径:C:\ Documents \ A1234567
粘贴到文件路径:E:\ Shared \ A123 \ A1234 \ A1234567
如何为多个文件执行此操作,有点像循环命令?
答案 0 :(得分: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