(defun xxx_dos_execute ( exefile fullsreen wait / exec )
(and (setq exec (vlax-create-object "wscript.shell"))
(progn
(vlax-invoke exec
'run
exefile
(if fullsreen 3 5) ; 2 runs in the background. 3 fullsreen 5 windows
(if wait 1 0) ; 1 Wait until the end of operation
)
(vlax-release-object exec)
)
)
(princ)
)
;(xxx_dos_execute "c:\\windows\\notepad.exe" T nil)
;(xxx_dos_execute "c:\\windows\\notepad.exe d:\\1.txt" T nil)
;(xxx_dos_execute "\"C:\\Program Files\\paint.net\\PaintDotNet.exe\" \"d:\\1.jpg\"" T nil)
;(xxx_dos_execute "regedit" T T)
;(xxx_dos_execute "\"C:/Program Files/Autodesk/AutoCAD 2018/Support/DWGVersion/DWGVersion.exe\"" nil T)