• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Leggi altro.

Macro in Windows

stef_design

Utente Senior
Professione: ingegnerizzatore prodotto-automotive (dream cars)
Software: SW 2009 - Pro/E WF4 - Catia V5 R20 - Matlab - Ansys - TC7 - VPM
Regione: Veneto - Austin (TX)
#1
Ciao ragazzi mi sono sempre chiesto se, come per i singoli programmi (Word, Photoshop...) è possibile creare delle opearzioni-funzioni richiamabili con un tasto o una combinazione di +tasti, questo è possibile anche con windows?!?
Mi spiego meglio:
è possibile che all'avvio di Windows esso automaticamente copi una cartella all'interno di un'altra sempre, ad ogni accensione della macchina.
O se, a windows attivato, premendo un tasto o una combinazione si possa eseguire un'operazione impostata.

Forse tutto questo è possibile con un programmino installato, ma secondo me sarebe meglio se questa funzionalità fosse in windows stesso...ma non so dove cercarla:confused:

grazie a tutti. ciao
 

reb_bl

Utente Standard
Professione: Far sì che gli altri abbiano qualcuno a cui rivolgere i propri insulti
Software: .
Regione: .
#2
Creare un bat e metterlo in esecuzione automatica potrebbe essere una soluzione?
Per la combinazione di tasti adesso come adesso non mi viene niente in mente.
 

stef_design

Utente Senior
Professione: ingegnerizzatore prodotto-automotive (dream cars)
Software: SW 2009 - Pro/E WF4 - Catia V5 R20 - Matlab - Ansys - TC7 - VPM
Regione: Veneto - Austin (TX)
#3
Creare un bat e metterlo in esecuzione automatica potrebbe essere una soluzione?
Per la combinazione di tasti adesso come adesso non mi viene niente in mente.
Ok, scusa la domanda banale, come si crea un bat:confused:
ciao
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
#4
Ok, scusa la domanda banale, come si crea un bat:confused:
ciao
Usando Wordpad, scrivi un file di testo che contiene una sequenza di comandi di dos,e poi lo salvi con estensione *.bat.
A quel punto ci clicchi sopra e dovrebbe aprtire l'esecuzione dei comandi.

Ti allego un estratto di quello che mi sono fatto per fare i backup, da vedere come esempio (l'ho compresso in .zip solo perche' cad3d non accetta allegati in formato .bat).

Ciao.
 

Allegati

IPdesign

Guest
#5
confermo, anch'io uso dei bacfile per il backup, nei miei faccio partire il programma di windows di backup e al termine di questo con winrar comprimo il tutto e lo faccio verificare prima di eliminare l'originale .

fatto questo lo puoi far partire all'accensione della macchina mettendolo nella cartella "esecuzione automatica" oppure far partire in automatico ad un determinato orario impostando nel pannello di controllo l'operazione pianificata .

per la programmazione da tastiera alcune tastiere avanzate permettono anche questo.

ciao
 

stef_design

Utente Senior
Professione: ingegnerizzatore prodotto-automotive (dream cars)
Software: SW 2009 - Pro/E WF4 - Catia V5 R20 - Matlab - Ansys - TC7 - VPM
Regione: Veneto - Austin (TX)
#6
confermo, anch'io uso dei bacfile per il backup, nei miei faccio partire il programma di windows di backup e al termine di questo con winrar comprimo il tutto e lo faccio verificare prima di eliminare l'originale .

fatto questo lo puoi far partire all'accensione della macchina mettendolo nella cartella "esecuzione automatica" oppure far partire in automatico ad un determinato orario impostando nel pannello di controllo l'operazione pianificata .

per la programmazione da tastiera alcune tastiere avanzate permettono anche questo.

ciao

Vi spiego le mie esigenze.
Il nostro amministratore di sistema ha fatto un piccolo casino.
Ad ogni avvio della macchina, per far si che Catia V5 prenda i settaggi dell'utente, devo avviare un piccolo programmino, clicare su "ripristina settaggi utente" e dare esegui.
Siccome questa operazione la devo fare tutte le volte che riavvio la macchina, cercavo il modo di farlo in automatico.
Se metto il programminio in "esecuzione Automatica" ad ogni avvio della macchina il programmino appare. Ma poi i vari imput li devo dare io con il mouse.
Se voglio che gli imput che darei con il mouse li faccesse windows ad ogni avvio, devo fare un file BAT:confused:

Ma il bat serve anche per eseguire comandi all'interno dei "programmini" o solo per operazioni tipicche di Windows (es.copia-incolla,elimina,nuova cartella):confused:
ciao
 

cacciatorino

Moderatore SolidEdge
Staff Forum
Professione: Ingegnere meccanico
Software: SolidEdge CoCreate Salome-Meca
Regione: Porto Recanati, ma con l'appennino nel cuore
#7
Ma il bat serve anche per eseguire comandi all'interno dei "programmini" o solo per operazioni tipicche di Windows (es.copia-incolla,elimina,nuova cartella):confused:
ciao
Credo di no, pero' puoi vedere se Catia permette di fare macro registrando i comandi che esegui e salvandoli in un file a parte (moltissimi programmi posono farlo), poi dentro al bat provi a richiamare quel file, o in subrodine il link al programmino con argomento il file registrato.
Comunque credo che un lavoro del genere spetterebbe al sistemista, non all'utente!

Ciao.
 

stef_design

Utente Senior
Professione: ingegnerizzatore prodotto-automotive (dream cars)
Software: SW 2009 - Pro/E WF4 - Catia V5 R20 - Matlab - Ansys - TC7 - VPM
Regione: Veneto - Austin (TX)
#8
Credo di no, pero' puoi vedere se Catia permette di fare macro registrando i comandi che esegui e salvandoli in un file a parte (moltissimi programmi posono farlo), poi dentro al bat provi a richiamare quel file, o in subrodine il link al programmino con argomento il file registrato.
Comunque credo che un lavoro del genere spetterebbe al sistemista, non all'utente!

Ciao.
Ti spiego meglio:
le operazioni che volevo mettere in automatico e inserire in un .bat, le avvio da un .exe (si chiama "Settaggi Catia" ed è un .exe - vedi immagine).
Quando avvio il programmino devo fare una serie di operazioni (e quindi click - vedi immagine), prima di avviare Catia V5.
Queste operazioni che faccio le posso mettere in esecuzione automatica tramite un .bat che mi creo?!?:confused:

ciao
 

Allegati

reb_bl

Utente Standard
Professione: Far sì che gli altri abbiano qualcuno a cui rivolgere i propri insulti
Software: .
Regione: .
#9
Ti spiego meglio:
le operazioni che volevo mettere in automatico e inserire in un .bat, le avvio da un .exe (si chiama "Settaggi Catia" ed è un .exe - vedi immagine).
Quando avvio il programmino devo fare una serie di operazioni (e quindi click - vedi immagine), prima di avviare Catia V5.
Queste operazioni che faccio le posso mettere in esecuzione automatica tramite un .bat che mi creo?!?:confused:

ciao
Tramite bat la vedo dura... ti servirebbe un qualcosa di dedicato, ovvero fatto da un sitemista...
 

GiGa

Moderatore
Staff Forum
Professione: Progettista/Disegnatore
Software: Mechanical, Inventor, 3DS Max
Regione: Roma
#11
Fatti una googlata con "free macro recorder"... sicuramente ne trovi uno che ti può funzionare...
Ne avevo installato uno tempo fa (e nasceva proprio per queste esigenze), ma non mi ricordo come si chiama...
 

stef_design

Utente Senior
Professione: ingegnerizzatore prodotto-automotive (dream cars)
Software: SW 2009 - Pro/E WF4 - Catia V5 R20 - Matlab - Ansys - TC7 - VPM
Regione: Veneto - Austin (TX)
#13