Ok, This code works like this:
^C^C(COMMAND "INSERT" "DimStyles=DimStyles.DWG" "0,0" "1" "1" "0" "._erase" (entlast) "" "._purge" "B" "DimStyles" "N")
Inserts DimStyles.DWG as a block, if the block exist it replaces it.
The path is not needed IF DimStyles.DWG is in the ACAD search path.
"._erase" erases the last entity added to the data base
"._purge" removes th block just inserted.
All the dimensions styles are left in the drawing.
IF the style already exist it is NOT over written.
Command: _vlide INSERT Enter block name or [?]: DimStyles=DimStyles.DWG
Duplicate definition of block _ArchTick ignored.
Specify insertion point or [Scale/X/Y/Z/Rotate/PScale/PX/PY/PZ/PRotate]: 0,0
Enter X scale factor, specify opposite corner, or [Corner/XYZ] <1>: 1 Enter Y
scale factor <use X scale factor>: 1 Specify rotation angle <0.0000>: 0
Command: ._erase
Select objects: 1 found
Select objects:
Command: ._purge
Enter type of unused objects to purge
[Blocks/Dimstyles/LAyers/LTypes/Plotstyles/SHapes/textSTyles/Mlinestyles/All]:
B Enter name(s) to purge <*>: DimStyles Verify each name to be purged? [Yes/No]
<Y>: N Deleting block "DimStyles".
1 block deleted.
Command: