Risultati ricerca
Frase completa
Cerca nella pagina
Chiudi
Indice

MXRSBATCH

Il programma mxrsbatch.exe consente di eseguire sprix senza utilizzare I/O su video/tastiera.

Mxrsbatch è svincolato dall’utilizzo di iDesk e quindi deve essere lanciato direttamente dai server dell’installazione sia Windows sia Linux, utile pertanto anche in processi schedulati nel tempo. In questo modo, è possibile eseguire sprix batch senza avere un iDesk attivo.

Infatti, mxrsbatch può essere lanciato come comando da prompt sia in Linux sia in Windows.

ATTENZIONE: il comando mxrsbatch deve essere lanciato dal percorso dove risiede, ovvero la DirProg, seguito dai parametro. Es.”mxrsbatch.exe…” in Windows oppure “./mxrsbatch.exe…” in Linux.

NOTA BENE: negli ambienti Live, mxrsbatch non risulta disponibile.

Digitando il comando mxrsbatch.exe dal percorso .\ si ottiene la lista di parametri, obbligatori e opzionali.

Parametri obbligatori:

  • --porta=<porta d’ascolto di MxServer>
  • -p<CodiceApp@sprix da eseguire>

NOTA BENE: CodiceApp risulta opzionale. Se non indicato, si verificano due scenari:

  • forma -@<sprix>, dove viene eseguito lo sprix del gruppo cui appartiene l’azienda;
  • forma –p<sprix>, dove il programma impone che <sprix> esista univocamente nell’intera installazione. Se dovesse risiedere col medesimo nome in più app oppure in un’app e nel gruppo dell’azienda, il programma non lo eseguirà segnalando un opportuno errore di nome presente più volte.
  • -a<sigla azienda>:<codice sottoazienda>
  • -x<data terminale>

Il codice sottoazienda si riferisce alle aziende con gestione Art. 36. In tale contesto, se non viene indicato alcun codice sottoazienda la procedura apre la prevalente. Come codice risultano ammessi valori numerici da 1 a 256 ed il carattere “G” indicante la sottoazienda generale.

Parametri opzionali:

  • --login=<nome utente login MxServer> (obbligatorio con Login=1)
  • --password=<password utente login MxServer> (obbligatorio con Login=1)
  • -o<numero operatore>
  • -v<parametri dello sprix>
  • -k<utente:password> (gestione estesa utenti)
  • --filed=<file dati>
  • --filee=<file err>
  • --attendi

Il parametro --attendi non deve prevedere un valore poiché indica alla procedura di attendere il tempo d’esecuzione dello sprix e deve essere digitato esattamente come sopra indicato.

Alcuni esempi di riga comando mxrsbatch:

.\mxrsbatch.exe --porta=9000 --login=administrator --password= xtar127y –pspx108 –aMAC –kmexaladm:mexaladm –x2

.\mxrsbatch.exe --porta=9000 –pspx108 –aMAC:3 –kmexaladm:mexaladm –x31122009 --filee=c:\spxrem\errori --filed=c:\spxrem\dati --attendi