将文件放进前缀3-15字符的文件夹中

as_a10000000000000_as_e01.jpg
as_a10000000000000_as_e02.jpg
as_a10000000000000_as_e03.jpg
as_a10000000000002_as_e01.jpg
as_a10000000000002_as_e02.jpg
as_a10000000000002_as_e03.jpg
as_a10000000000003_as_e01.jpg
as_a10000000000003_as_e02.jpg
as_a10000000000003_as_e03.jpg

我有这些文件,我想把他们放进 新建第3个字符到第15个字符里的文件夹中。可以帮忙做这个脚本命令bat吗?
类似效果是
as_a10000000000000_as_e01.jpg
as_a10000000000000_as_e02.jpg
as_a10000000000000_as_e03.jpg以上在a10000000000000名称文件夹中
as_a10000000000002_as_e01.jpg
as_a10000000000002_as_e02.jpg
as_a10000000000002_as_e03.jpg以上在a10000000000002名称文件夹中
as_a10000000000003_as_e01.jpg
as_a10000000000003_as_e02.jpg
as_a10000000000003_as_e03.jpg以上在a10000000000003名称文件夹中.

@echo off

for %%F in (*.jpg) do (
    set "filename=%%F"
    set "foldername=!filename:~2,13!"
    if not exist "!foldername!" mkdir "!foldername!"
    move "%%F" "!foldername!"
)