Os modificadores podem ser combinados para obter resultados compostos: %~dp1 - expande %1 somente para uma letra da unidade ...

    Os modificadores podem ser combinados para obter resultados compostos:

        %%~dp1       - expande %%1 somente para uma letra da unidade e caminho
        %%~nx1       - expande %%1 somente para uma extensão e nome de arquivo
        %%~dp$PATH:1 - pesquisa as pastas listadas na variável de ambiente
                       PATH para %%1 e expande para a
                       letra da unidade e caminho da primeira encontrada.
        %%~ftza1     - expande %%1 para uma linha de saída do tipo DIR

    Nos exemplos acima %%1 e PATH podem ser substituídos por outros
    valores válidos. A sintaxe %%~ é finalizada por um número de argumento
    válido. Os modificadores %%~ não podem ser usados com %%*