O exemplo a seguir mostra como alterar o arquivo em lote criado em Criando um arquivo em lote simples. Neste exemplo, é especificada a localização dos arquivos DWG e a localização dos arquivos exportados. O arquivo em lotes cria um script para cada arquivo DWG. Ele utiliza um perfil com o mesmo nome que o arquivo DWG.
Por exemplo, o Dubuque.dwg deveria ter um Dubuque.epf correspondente. Portanto, ao usar este método, é criado um EPF para cada DWG.
Para criar o arquivo de lote complexo
set srcDir=D:\Redding\DWGs set outDir=D:\ReddingSDFs
Substitua os diretórios mostrados pelos seus próprios diretórios. Especifique os diretórios onde armazenou os arquivos de desenho e os arquivos exportados.
for %%f in (%srcDir%\*.dwg) do ( echo _-mapexport> temp.scr echo FDO_SDF>> temp.scr echo %outDir%\%%~nf.sdf>> temp.scr echo _yes>> temp.scr
echo %%~df%%~pf%%~nf.epf>> temp.scr
echo _proceed>> temp.scr
echo _quit>> temp.scr
"C:\Program Files\AutoCAD Map 3D 2017\acad.exe" %%f /b temp.scr
)
Substitua a localização do seu aplicativo instalado, se necessário.
Execute o arquivo de lote na janela de Comando. Também é possível usar o comando “AT” do DOS para configurar um cronograma para executar o arquivo de lote automaticamente em horas específicas.
Você refinou o arquivo em lote criado em Criar um arquivo em lote simples. O arquivo agora especifica a localização dos arquivos DWG e a localização dos arquivos exportados.
Para prosseguir neste tutorial, vá para Criando um arquivo de lote de produção.