| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Открыть проводник через Autocad

Открыть проводник через Autocad

Ответ
Поиск в этой теме
Непрочитано 11.04.2017, 16:52 #1
Открыть проводник через Autocad
betonolom
 
Регистрация: 15.10.2013
Сообщений: 30

Вопрос уже поднимался ранее (очень давно)
http://forum.dwg.ru/showpost.php?p=4954&postcount=53

Открыть проводник через Autocad можно командой EXPLORER.
А вот как отрыть конкретную папку в проводнике через Autocad?
Просмотров: 3353
 
Непрочитано 11.04.2017, 17:00
1 | #2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835


^C^C_.shell;explorer.exe c:/windows;

----- добавлено через 54 сек. -----
^C^C_.shell;explorer.exe %appdata%;
^C^C_.shell;explorer.exe %temp%;
^C^C_.shell;explorer.exe %programfiles%;
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 12.04.2017, 09:04
#3
betonolom


 
Регистрация: 15.10.2013
Сообщений: 30


С переменными %...% все прекрасно работает.

А вот такого вида макрос:
Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
^C^C_.shell;explorer.exe c:/windows;
открывает проводник в C:\Users\%USERNAME%\Documents
Заменил слеш на обратный: _.shell;explorer.exe c:\windows заработало, но только через командную строку, в макрос закинуть в таком виде нельзя (обратный слеш вызывает паузу в макросе).
betonolom вне форума  
 
Непрочитано 12.04.2017, 09:49
1 | #4
frostmourn


 
Регистрация: 23.04.2015
Сообщений: 163


^C^C(startapp "explorer.exe" (strcat "C:" (chr 92) "windows"))
frostmourn вне форума  
 
Непрочитано 12.04.2017, 09:57
#5
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
^C^C_.shell;explorer.exe c:/windows;
Проверял на ACAD2009 - все работало нормально.
frostmourn, можно и по-другому:
Код:
[Выделить все]
^C^C(startapp "explorer.exe" "c:\\windows")
Этот вариант я не проверял, и как оно будет работать - не знаю.
Цитата:
Сообщение от betonolom Посмотреть сообщение
Заменил слеш на обратный: _.shell;explorer.exe c:\windows
Слеш должен быть двойной.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 12.04.2017, 10:34
#6
betonolom


 
Регистрация: 15.10.2013
Сообщений: 30


Цитата:
Сообщение от frostmourn Посмотреть сообщение
^C^C(startapp "explorer.exe" (strcat "C:" (chr 92) "windows"))
Отлично! Спасибо, все прекрасно работает

Вот этот вариант работает через командную строку, но в макросе опять ставит паузу:
Код:
[Выделить все]
^C^C(startapp "explorer.exe" "c:\\windows")
Autocad 2015
betonolom вне форума  
 
Непрочитано 12.04.2017, 11:45
1 | #7
frostmourn


 
Регистрация: 23.04.2015
Сообщений: 163


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
можно и по-другому:

^C^C(startapp "explorer.exe" "c:\\windows")
Нельзя. И с прямым слэшем - тоже. По крайней мере, у меня не работает. А вот так - тоже можно:
Код:
[Выделить все]
^C^C(startapp "explorer.exe" (findfile "c:/1/2/3"))
frostmourn вне форума  
 
Автор темы   Непрочитано 12.04.2017, 13:43
#8
betonolom


 
Регистрация: 15.10.2013
Сообщений: 30


Цитата:
Сообщение от frostmourn Посмотреть сообщение
Код:
[Выделить все]
^C^C(startapp "explorer.exe" (findfile "c:/1/2/3"))
Спасибо, этот вариант даже удобнее первого! Не надо мучиться с (chr 92) и "". То что надо!

Последний раз редактировалось betonolom, 12.04.2017 в 13:56.
betonolom вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Открыть проводник через Autocad

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с loft инструментом через три плоскости autocad 2015 natanikvik AutoCAD 5 21.04.2016 12:42
AutoCAD Civil 3D 2011 Через что проще и быстрее построить разрезы patriot7777 Вертикальные решения на базе AutoCAD 6 24.10.2012 10:28
AutoCAD 2009: перестала работать кнопка ОТКРЫТЬ ФАЙЛ, в место нее появляется что то вроде коммандной строки. Как нормально восстановить эту функцию jimaul AutoCAD 3 01.03.2012 13:39
Запуск AutoCAD 2011 через двойной клик по файлу *.dwg со скриптом *.scr прописанным в ярлыке AutoCAD'a. Возможно ли,как? MaXComp AutoCAD 7 11.11.2011 16:58
Как открыть чертеж Civil 3D в более ранних версиях AutoCAD? rassom Вертикальные решения на базе AutoCAD 6 16.05.2011 17:33