ファイル名に基づいて多くのファイルをソートする必要があります。バッチファイルを使用して実行したいと思います。何が欲しいかはわかっていますが、正しい構文がわかりません。
私が使用するファイル名の例: (元はすべて同じディレクトリにあります)
2012_W34_Sales_Store001.pdf
2012_W34_Sales_Store002.pdf
2012_W34_Sales_Store003.pdf
2012_November_Sales_Store001.pdf
2012_November_Sales_Store002.pdf
2012_November_Sales_Store003.pdf
「_」記号の間にある情報を抽出して、毎回別の変数に入れたいと思います。_ 記号の間に含まれる情報の長さは、毎回異なります。
Example:
var1="2012"
var2="W34" (or November)
var3="Sales"
var4="001"
これができれば、次を使用してファイルを適切なディレクトリにコピーできます
move %var1%_%var2%_%var3%_%var4%.pdf z:\%var3%\%var4%\%var1%\%var2%
Store001 から Store050 まであるため、ループする必要があります。また、販売レポートだけでなく、他にも多数ご用意しております。
私がはっきりしていることを願っています。
このバッチファイルを理解するのを手伝ってください!