Exercício 1: Estender as capacidades do arquivo de lotes

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

  1. No Bloco de notas, insira o seguinte:
    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.

  2. Criar o script de exportação temporário temp.scr inserindo as seguintes linhas.
    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
    
  3. Crie um perfil de exportação com o mesmo nome base que o arquivo de desenho.
    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.

  4. Nomeie e salve o arquivo em lote.
    Nota:

    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.

Onde você está agora

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.