Creare in batch una serie di eTransmit in automatico senza aprire i files

terri87

Utente Junior
professione: BIM Manager
software: Revit
regione: Lombardia
Buongiorno a tutti,
esiste qualche lisp che mi permetta di creare in batch una serie di eTransmit in automatico senza aprire ogni singolo file dwg.
Tenete conto che stiamo parlando di più di 100 dwg, quindi avrei un risparmio di tempo non indifferente.

Mi hanno passato uno script ma non riesco a capire cosa non va, di seguito il contenuto

echo off
:: ETRASMIT_MULTIPLE.bat
:: To use, place this file along with ETRAASMIT_MULTIPLE.scr in a folder with the AutoCAD drawings to be checked.
:: Open AutoCAD 2015 or later and access a license. Then close the current drawing, but leave the window open.
:: Afterwards execute this file by double-clicking it (close this windows first).

:: IMPOSTAZIONI DI ETRASMIT
:: Type:: *.zip
:: File Format:: Keep existing drawing file formats
:: Trasmittal file folder:: "persorso destinazione file zip"
:: Trasmittal file name:: Overwrite if necessary

:: Command lines
:: Deletes previous versione of ETRASMIT_MULTIPLE.txt and create a new one.
del "ETRASMIT_MULTIPLE.txt"
type nul>ETRASMIT_MULTIPLE.txt

::Finds AutoCAD
set PATH=C:\Program Files\Autodesk\AutoCAD 2018\acad.exe

:s_d
echo.
echo sdsd
echo.
echo s_d
echo.
pause
goto:ultimissimo

:: Runs AutoCAD, then opens each drawing in turn and executes COWI_check script from within it.
:end
FOR %%f in (*.dwg) do start /wait %PATH% "%%f" /b ETRASMIT_MULTIPLE.scr

:ultimissimo
:: Deletes all .bak files (automatically generated by AutoCAD when drawing is opened) in the directory.
FOR %%f in (*.bak) do del %%f

::Rinomina tutti gli zip
[MENTION=6530]echo[/MENTION] off
setlocal enableDelayedExpansion
for %%F in (* - standard.zip) do (
set "name=%%F
ren "!name!" "!name: - standard=!"
)
 

Cristallo

Utente Standard
professione: Leggo e confronto
software: Lettura critica
regione: Fuori dalla cerchia
perché questo è un BATCH che richiama uno script ETRASMIT_MULTIPLE, che credo tu non abbia e vuole un ETRASMIT_MULTIPLE.txt che credo tu non abbia compilato...
Questa è l'occasione giusta per imparare come funzionano gli script, ne vale la pena per 100 files
ti dò una dritta su come ottenere la lista di tutti i dwg in un file di testo.
Posizionati con il prompt dei comandi nella cartella dei tuoi dwg, e dai da tastiera DIR /b *.dwg >LISTA.txt
 

Saru

Utente Junior
professione: Architetto
software: Autocad - Revit
regione: Verona, Veneto
Chiedo scusa a Cristallo, ma mi accodo..ho la stessa necessità di realizzare una serie di etrasmit con le mie impostazioni.

non capisco che cosa siano batch, script, ecc.
potete tradurre?
 

Dize

Utente poco attivo
professione: studente
software: autocad/c3d
regione: roma
Buongiorno a tutti,

io ho provato, con quel batch, e creando questo file .scr, ma non mi funziona ancora, qualcuno ha risolto?
 

Allegati

  • ETRASMIT_MULTIPLE.zip
    532 bytes · Views : 9

Statistiche forum

Discussioni
59,320
Messaggi
505,347
Utenti registrati
110,844
Ultimo utente registrato
Matteo Maiardi

Utenti online

Nessun utente è online al momento.
Top