연습 1: 배치 파일 기능 강화

다음 예에서는 간단한 배치 파일 작성에서 작성한 배치 파일을 수정하는 방법을 보여줍니다. 이 예에서는 DWG 파일의 위치와 내보낸 파일의 위치를 지정하게 됩니다. 배치 파일은 각 DWG 파일에 대한 스크립트를 작성하며 DWG 파일과 이름이 같은 프로파일이 사용됩니다.

예를 들어 Dubuque.dwg에는 이에 상응하는 Dubuque.epf가 있어야 합니다. 따라서 이러한 방법을 사용하기 위해 각 DWG에 대한 EPF를 작성합니다.

복잡한 배치 파일을 작성하려면

  1. 메모장에 다음을 입력합니다.
    set srcDir=D:\Redding\DWGs
    set outDir=D:\ReddingSDFs
    

    표시된 디렉토리 대신 사용자 고유의 디렉토리를 입력합니다. 도면 파일과 내보낸 파일이 저장되는 디렉토리를 지정합니다.

  2. 다음 행을 입력하여 임시 내보내기 스크립트인 temp.scr을 작성합니다.
    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. 도면 파일과 기본 이름이 같은 내보내기 프로파일을 작성합니다.
    echo %%~df%%~pf%%~nf.epf>> temp.scr
    echo _proceed>>                  temp.scr
    echo _quit>>               temp.scr
    "C:\Program Files\AutoCAD Map 3D 2016\acad.exe" %%f /b temp.scr
    )
    

    필요에 따라, 설치된 응용프로그램의 위치를 사용합니다.

  4. 배치 파일의 이름을 지정하고 저장합니다.
    주:

    명령 윈도우에서 배치 파일을 실행합니다. 예약을 설정하는 DOS "AT" 명령을 사용하여 배치 파일이 특정 시간에 자동으로 실행되도록 할 수도 있습니다.

이번 연습 내용

간단한 배치 파일 작성에서 작성한 배치 파일을 정련했습니다. 이제 배치 파일에서는 DWG 파일의 위치와 내보낸 파일의 위치를 지정하게 됩니다.

튜토리얼을 계속 보려면 제작 배치 파일 작성으로 이동합니다.