Cvičení 1: Rozšíření možností dávkového souboru

Následující příklad ukazuje způsob, jak lze rozšířit dávkový soubor vytvořený v lekci Vytvoření jednoduchého dávkového souboru. V tomto příkladu zadáte umístění souborů DWG a umístění exportovaných souborů. Dávkový soubor vytvoří skript pro každý soubor DWG. Používá profil se stejným názvem jako soubor DWG.

Soubor Dubuque.dwg by například měl odpovídající soubor Dubuque.epf. Při použité tohoto způsobu se tedy pro každý soubor DWG vytvoří samostatný soubor EPF.

Vytvoření složitého dávkového souboru

  1. Zadejte v programu Poznámkový blok následující text:
    set srcDir=D:\Redding\DWGs
    set outDir=D:\ReddingSDFs
    

    Nahraďte zobrazené adresáře vlastními adresáři. Zadejte adresáře, ve kterých jsou uloženy soubory výkresů a exportované soubory.

  2. Vytvořte dočasný skript pro export temp.scr zadáním následujících řádků:
    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. Vytvořte profil exportu se stejným základním názvem jako soubor výkresu.
    echo %%~df%%~pf%%~nf.epf>> temp.scr
    echo _proceed>>                  temp.scr
    echo _quit>>               temp.scr
    "C:\Program Files\AutoCAD Map 3D 2022\acad.exe" %%f /b temp.scr
    )
    

    V případě potřeby nahraďte umístění instalace aplikace.

  4. Pojmenujte a uložte dávkový soubor.
    Poznámka:

    Spusťte dávkový soubor z okna příkazového řádku. Můžete také použít příkaz systému DOS "AT", který naplánujete spuštění dávkového souboru automaticky v zadaných časech.

Kde se nyní nacházíte

Zdokonalili jste dávkový soubor vytvořený v části Tvorba jednoduchého dávkového souboru. Soubor nyní udává umístění souborů DWG a umístění exportovaných souborů.

Chcete-li pokračovat v tomto výukovém programu, přejděte k části Vytvoření výsledného dávkového souboru.