esecuzione file da cmd con argomenti

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 14:44

Ciao a tutti, nei parametri del comando invia evento inserisco il testo "cmd \c "C\:\users\Documents\file.exe" -n valore_parametro". per poter eseguire tramite cmd un file eseguibile con parametri. Se tolgo il parametro -n lo script funziona ed esegue lo script, se invece lo inserisco visualizzo il messaggio di errore in allegato.
Sapreste aiutarmi a capire cosa sbaglio?
Inoltre, il programma eseguibile, a seconda del parametro passato, ha un output. Per poter passare questo output su filemaker e salvarlo in un campo, come posso fare? Integro il programma eseguibile (scritto in python) con una libreria di collegamento a filemaker opure eseisto un metodo più semplice e diretto?

Grazie mille del supporto
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: esecuzione file da cmd con argomenti

Messaggio da fabio.beri » lunedì 9 settembre 2024, 15:39

Salve. Tutto questo, a cosa dovrebbe servire? Cosa dovrebbe fare?

Grazie.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

Re: esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 16:04

Salve Fabio, questo programma riceve come parametro un codice articolo, si connette ad un sito e tramite web scraping ricava delle informazioni (l'output di cui parlavo nel primo messaggio).

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: esecuzione file da cmd con argomenti

Messaggio da fabio.beri » lunedì 9 settembre 2024, 16:13

Ah, capisco. Fermo restando che io sarei rimasto tutto dentro FileMaker e con INSERISCI DA URL avrei catturato il contenuto della pagina visualizzata, per poi fare l'estrazione, non so cosa significhi il parametro -n, perché tra i comandi del CMD non ne ho evidenza.

Un'ultima cosa: \c va al contrario: /c

Anche se questo non ha nulla a che fare con il parametro "-n" che non conosco.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

Re: esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 16:16

Grazie della risposta Fabio. Il parametro -n è relativo al programma personalizzato eseguibile, non a CMD. Dopo -n dovrei passare il codice articolo tramite variabile FM.

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: esecuzione file da cmd con argomenti

Messaggio da fabio.beri » lunedì 9 settembre 2024, 16:25

Se il parametro è dell'exe che si sta lanciando, ho molti dubbi che la procedura sia corretta.

E infatti il CMD non lo accetta, andando in errore.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

Re: esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 16:28

ok..e quindi quale potrebbe essere la soluzione? Sto provando in mille modi ma non funge nessuno :(

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: esecuzione file da cmd con argomenti

Messaggio da fabio.beri » lunedì 9 settembre 2024, 16:57

Come ho già scritto, io farei un INSERISCI DA URL in una variabile e poi dalla variabile, farei l'estrazione dei dati che mi interessano, che chiaramente avranno una logica (tag di apertura o chiusura o posizione certa).

Nell'INSERISCI DA URL, chiaramete va impostato l'url della query con il codice articolo.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

Re: esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 17:16

risolto, funziona. Ho sostituito il comando il parametro /c con /k cosi mantiene aperta la schermata, e l'output è corretto :)

alexey86
Messaggi: 11
Iscritto il: lunedì 9 settembre 2024, 14:34
Versione FileMaker: 19
Sistema operativo: windows

Re: esecuzione file da cmd con argomenti

Messaggio da alexey86 » lunedì 9 settembre 2024, 17:18

Ovviamente proverò anche l'INSERISCI DA URL, non avendolo mai provato penso che potrebbe servirmi anche per altri programmi

Rispondi