Skip to content

Instantly share code, notes, and snippets.

@MadhukarMoogala
Last active May 2, 2018 10:38
Show Gist options
  • Save MadhukarMoogala/610c8fd96d622c2c935f9ee5bcf958ba to your computer and use it in GitHub Desktop.
Save MadhukarMoogala/610c8fd96d622c2c935f9ee5bcf958ba to your computer and use it in GitHub Desktop.
OembuildFromCommandLine
@echo off
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::
::: Created by Madhukar Moogala
::: Autodesk Devtech
:::
:::
::: This batch program builds an AutoCAD OEM Product, TestCAD. This product is used
::: as the host application for the OEM Build and Diagnositics.
:::
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::
::"=================================================================================
:: @see MIT License
:: =================================================================================
::
set ProjectName=TestCAD
set BuildDir=C:\users\default\Documents\AutoCAD OEM 2019\build
set ProjectDir=C:\users\default\Documents\AUTOCAD OEM 2019\projects\%ProjectName%
set EXEDIR=c:\program files\autodesk\autocad oem 2019 - english
set ACSUP=c:\program files\autodesk\autocad oem 2019 - english\Support
set ACTOOLKIT=C:\Users\Default\Documents\AutoCAD OEM 2019\Projects\TestCAD\Toolkit
set PRODUCTNAME=TestWorks
set PRODNAME=TestCAD
set ACBMP=c:\program files\autodesk\autocad oem 2019 - english\Toolkit\Bitmaps;c:\program files\autodesk\autocad oem 2019 - english\Toolkit
set LOCALROOT=C:\Users\moogalm\AppData\Local\Autodesk\AutoCAD OEM 2019\R23\enu\
set ROAMINGROOT=C:\Users\moogalm\AppData\Roaming\Autodesk\AutoCAD OEM 2019\R23\enu\
::Setting directories sto PATH will Oemwizard to find and execute properly
set PATH=%PATH%;C:\Users\Default\Documents\AutoCAD OEM 2019\Projects\TestCAD\Toolkit;c:\program files\autodesk\autocad oem 2019 - english;c:\program files\autodesk\autocad oem 2019 - english\Toolkit;C:\Users\Default\Documents\AutoCAD OEM 2019\build\TestCAD\
:: Please enter your keycode, DDFiveDigitsofSerialNumberMM
set KeyCode=DDxxxxxMM
set LogProfile="%ACTOOLKIT%\OemStampxml.log"
set ErrProfile="%ACTOOLKIT%\OemStampxml.err"
cd "%ProjectDir%"
if exist %LogProfile% (
del %LogProfile%
echo %LogProfile% deleted)
if exist %ErrProfile% (
del %LogProfile%
echo %ErrProfile% deleted
)
"%EXEDIR%\Toolkit\oemmakewizard.exe" %ProjectName% %KeyCode% /BALL /BT /BR /PA:"%EXEDIR%"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment