Amigo... tenho o seguinte prompt de comando mas ele não está funcionando
você poderia dar uma olhada pra mim e analisar o que pode estar errado e sugerir as correções?
@echo off
for /f %%p in (geral2025.txt) do call :Sub %%p
:Sub
IF NOT EXIST "%1\SeniorMobile\Emp_0001\2025" MD "%1\Emp_0001\2025\mes 01\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 01\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 01\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 01\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 01\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 02\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 02\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 02\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 02\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 02\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 03\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 03\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 03\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 03\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 03\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 04\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 04\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 04\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 04\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 04\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 05\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 05\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 05\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 05\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 05\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 06\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 06\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 06\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 06\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 06\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 07\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 07\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 07\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 07\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 07\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 08\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 08\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 08\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 08\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 08\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 09\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 09\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 09\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 09\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 09\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 10\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 10\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 10\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 10\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 10\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 11\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 11\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 11\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 11\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 11\NOTAS FISCAIS SERVICOS" "%1\Emp_0001\2025\mes 12\DESPESAS PAGAS" "%1\Emp_0001\2025\mes 12\EXTRATOS PDF OFX" "%1\Emp_0001\2025\mes 12\FORNECEDORES PAGOS" "%1\Emp_0001\2025\mes 12\IMPOSTOS PAGOS" "%1\Emp_0001\2025\mes 12\NOTAS FISCAIS SERVICOS"
essa linha é para somente uma empresa, tenho várias, mas quando executo o comando ele responde que a a pasta já existe, mas não tem nada lá
observação... para cada cliente como exemplo o Emp_0001 já existem as pastas 2021, 2022, 2023 e 2024 com essas mesmas subpastas, eu utilizava esse comando até o ano passado, alguma coisa aconteceu, não seu se foi alterado algo na linha de comendo, mas ela não funciona mais