He creado un script que abre el archivo seleccionado en el explorador de windows en una ventana ya abierta de AutoCAD. El código es el siguiente:
Code: Select all
^!q::
Send ^c ; Copia la ruta del archivo al portapapeles
if WinExist("ahk_exe acad.exe")
{
WinActivate ; Activa la ventana encontrada por WinExist.
sleep, 500 ; Espera 0,5 segundos
Send ^o ; Envía el comando abrir a AutoCAD
sleep, 500 ; Espera 0,5 segundos
SendInput %Clipboard% ; Pega la ruta del archivo desde el portapapeles
Send, {Enter} ; Presiona la tecla Enter para abrir el archivo.
}
else
{
Msgbox, AutoCAD no se está ejecutando.
}
No sé si me he explicado bien. Muchas gracias y perdón por la turra.