Мне нужно запустить приложение, которое требует повышенных разрешений в AutoCAD / ZWCAD.
С помощью LISP я могу запустить приложение, используя:
(startapp "C:\\[path]\\Application.exe")
Но для приложения, требующего разрешения на повышение прав startapp
возвращает nil
и приложение не запускается.
Пробовал также:
(setq Shell (vlax-get-or-create-object "Wscript.Shell"))
(setq updater(vlax-invoke-method Shell 'Exec (strcat path "Appname.exe" ) ) )
(vlax-release-object Shell)
, но я получил:
*error*: Automation error : WshShell.Exec : The requested operation requires elevation.
Так что любой другой способ запустить внешнее приложение требующих повышенных разрешений?