Синтаксис для набора set [[/a [expression]] [/p [variable=]] string]
=
должен быть непосредственно после вашей переменной, поэтому вам нужно изменить:
set test = \765514e2aad02ca658cc56cdb7884947 *E:\\test1
до:
set test=\765514e2aad02ca658cc56cdb7884947 *E:\\test1
В противном случае имя вашей переменной будет иметь пробел в конце. Вы можете легко попробовать это:
> set bar = foo
> echo %bar%
%bar%
> echo %bar %
foo
Обратите внимание, что имя переменной и ее содержимое получили пробел.