Em cmd
, cabe aos comandos individuais interpretar curingas e explorer
não faz isso. Quando iniciado com um nome de diretório inválido, explorer
começa no diretório padrão, como você observou.
Você pode obter cmd
para expandir um curinga usando uma instrução for
, como em:
for /d %d in (X:34*) do explorer %d
Assim, sua string de execução precisa ser criada com algo como:
"cmd /c for %d in (Y:\" & Jobs::JobNumber & "*) do explorer %d"
Não sei como o FileMaker Pro agenda comandos do sistema, mas é possível que você precise duplicar os sinais %
, como em um arquivo em lotes. Se houver espaços no nome do diretório expandido, você precisará gerar cotações em torno do parâmetro explorer
.