---
title: Script Macro
description: "Lezione 14.72 — Script e Macro COMANDO: SCRIPT / SCR SCRIPT E MACRO nanoCAD supporta l'automazione tramite script di testo e macro per eseguire sequenze di comandi ripetitivi. FILE SCRIPT (.SCR) Uno script è un file di testo dove ogni…"
url: "https://nanocaditalia.com/docs/script-macro/"
updated: "2026-05-15"
category: Esecuzione Disegni
---

# Script Macro

Lezione 14.72 — Script e Macro

COMANDO: SCRIPT / SCR

SCRIPT E MACRO

nanoCAD supporta l'automazione tramite script di testo

e macro per eseguire sequenze di comandi ripetitivi.

FILE SCRIPT (.SCR)

Uno script è un file di testo dove ogni riga è un comando o un input.

Equivale a digitare ogni riga al prompt di nanoCAD.

COMANDO: SCRIPT

Menu: Strumenti > Esegui script

SINTASSI DI BASE

- Una riga = un comando o un input
- Riga vuota = pressione del tasto Invio
- Spazio = pressione Invio (equivalente)
- ; = punto e virgola (come Invio)

ESEMPIO DI SCRIPT

```

LAYER

N

LAYER_PORTE

C

RED

LAYER_PORTE

LINE

0,0

100,0

100,100

0,100

C

LAYER

S

LAYER_PORTE

HATCH

ANSI31

1

45

0,0

QSAVE

```

ESECUZIONE ALL'AVVIO

nanoCAD può eseguire uno script all'avvio tramite parametro:

nanocad.exe /b nomescript.scr

MACRO NEI COMANDI CUI

Nell'editor CUI, i pulsanti personalizzati possono eseguire macro:

Esempio: ^C^CZOOM;E; (annulla, zoom extents)

- ^ = CTRL
- C = cancella (ESC)
- ; = Invio

AUTOLISP E LISP

Per automazioni più complesse, nanoCAD supporta AutoLISP:

(command "LINE" "0,0" "100,0" "")
