Ele permite, mas o asterisco(*) por exemplo não funciona nele. Nesse esquema aí eu sei que dá certo, porém a cada adição de um novo banco eu teria que editar o .bat, eu queria um que não fosse preciso fazer isso, porém não consegui pensar em uma forma de fazer isso
Edit: Eu consigo salvar uma lista de todos os .fdb usando o dir, se eu conseguisse percorrer linha por linha desse arquivo salvando na variável e executando o gbak eu conseguiria meu objetivo também
Edit2: Consegui fazer a regra de backup que eu queria, obrigado pela ajuda, meu código ficou assim:
dir /b /s /ad /l c:\Dados >c:\lista.txt
set a=gbak -user SYSDBA -pas masterkey localhost:"
set b="\banco.fdb
set c="\banco.fbk
cd C:\Program Files\Firebird\Firebird_3_0
for /f "delims=" %%d in (C:\lista.txt) do %a%%%d%b% "%%d%c%