明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2042|回复: 6

lsp调用bat

[复制链接]
发表于 2013-1-19 15:44:34 | 显示全部楼层 |阅读模式
(defun c:zjaz()
(command "shell" "D:/soft/极速绘图工具箱/增加安装/安装.bat"))
为什么找不到指定文件 请高手指教

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2013-1-19 16:04:01 | 显示全部楼层
本帖最后由 自贡黄明儒 于 2013-1-19 16:08 编辑

.bat文件同.txt文件好像差不多
试一下(startapp (findfile "安装.bat"))
发表于 2013-1-20 10:12:08 | 显示全部楼层
  1. ;;------------------------=={ Open }==------------------------;;
  2. ;;                                                            ;;
  3. ;;  Uses the 'Open' method of the Shell Object to open the    ;;
  4. ;;  specified file or folder.                                 ;;
  5. ;;------------------------------------------------------------;;
  6. ;;  Author: Lee Mac, Copyright © 2011 - www.lee-mac.com       ;;
  7. ;;------------------------------------------------------------;;
  8. ;;  Arguments:                                                ;;
  9. ;;  target - file, folder or ShellSpecialFolderConstants enum ;;
  10. ;;------------------------------------------------------------;;
  11. ;;  Returns:  T if successful, else nil                       ;;
  12. ;;------------------------------------------------------------;;
  13. (defun LM:Open ( target / shell result )
  14.     (if
  15.         (and
  16.             (or
  17.                 (eq 'INT (type target))
  18.                 (setq target (findfile target))
  19.             )
  20.             (setq shell (vla-getInterfaceObject (vlax-get-acad-object) "Shell.Application"))
  21.         )
  22.         (progn
  23.             (setq result (vl-catch-all-apply 'vlax-invoke (list shell 'open target)))
  24.             (vlax-release-object shell)
  25.             (not (vl-catch-all-error-p result))
  26.         )
  27.     )
  28. )
  29. (vl-load-com)
  30. ;(LM:Open (getfiled "Select File to Open" "" "" 16))
  31. ;(LM:Open "C:\\My Folder\\File.dwg")
  32. ;(LM:Open "C:\\My Folder\\My SubFolder")
  33. ;(LM:Open 20)
发表于 2013-5-9 22:35:14 | 显示全部楼层
你的程序没问题,是 “极速绘图工具箱” 有问题
发表于 2013-5-9 22:57:59 | 显示全部楼层
jh1005 发表于 2013-1-20 10:12

这个代码很棒  收藏了
发表于 2013-5-10 03:47:34 | 显示全部楼层
这个代码确实是牛
发表于 2021-12-28 11:15:02 | 显示全部楼层

好程序啊!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-14 14:38 , Processed in 0.222555 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表