 - (defun c:bf (/ path file base ext)
- (vl-load-com)
- (vla-Save (vla-get-ActiveDocument (vlax-get-acad-object)))
- (setq path (getvar "DWGPREFIX"))
- (setq file (getvar "DWGNAME"))
- (setq base (vl-filename-base file))
- (setq ext (menucmd "M=$(edtime,$(getvar,date),M-D-hhmmss)"))
- (if (vl-file-copy
- (strcat path file)
- (strcat path base ext ".dwg")
- )
- (princ (strcat "文件备份为:" base ext ".dwg"))
- (princ "文件备份失败!")
- )
- (princ)
- )
|