Newsgroup: it.comp.appl.access
Titolo: RUNRMTCMD db access

Ciao a tutti.
Attualmente uso runrmtcmd per lanciare da as400 dei *.cmd che eseguono
operazioni quali ad esempio ftp su un server o pc.
Ho provato a creare un cmd per la apertura di un file access ma non
vedo nessun risultato.
Se eseguo il cmd da pc funziona. Se lancio il pgm da as400 rimane in
esecuzione e non fa nulla.
Consigli da dare ?
Grazie

 ha scritto nel messaggio 
news:1150813740.2...@p79g2000cwp.googlegroups.com...

Magari includere il contenuto del file cmd per dargli un'occhiata. Non 
conoscendo AS400 e se devi eseguire una serie di istruzioni (se non sbaglio 
il file .cmd è equiparabile ad un file .bat del dos), vederle non farebbe 
male...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

ECCOLE
codice di  pippo.cmd
CD\
c:
cd\
"C:\Programmi\Microsoft Office\Office10\msaccess.exe"
C:\Transito\Importafile.mdb

Sergio MAZZA ha scritto:

ECCOLE


 ha scritto nel messaggio 
news:1150817030.1...@y41g2000cwy.googlegroups.com...
ECCOLE
codice di  pippo.cmd
CD\
c:
cd\
"C:\Programmi\Microsoft Office\Office10\msaccess.exe"
C:\Transito\Importafile.mdb
[risposta]
Io proverei con:
CD\
c:
cd\
C:\Programmi\Microsoft Office\Office10\msaccess.exe 
C:\Transito\Importafile.mdb
Senza virgolette ma in ogni caso la chiamata dell'eseguibile msaccess.exe se 
seguito dal nome di un file mdb, quest'ultimo viene aperto.
Devi essere sicuro anche che l'eseguibile e il file mdb siano effettivamente 
in quella cartella.
Se puoi eseguire file .VBS la cosa ti si semplifica di parecchio anche 
perché potresti/potresti controllare meglio l'applicazione access+mdb 
chiamato...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

In questo modo non parte neanche da PC
Tra le altre cose mi rimane il comando aperto nel task manager.
?????

 ha scritto nel messaggio 
news:1150818410.2...@b68g2000cwa.googlegroups.com...


 ha scritto nel messaggio 
news:1150818410.2...@b68g2000cwa.googlegroups.com...
In questo modo non parte neanche da PC
Tra le altre cose mi rimane il comando aperto nel task manager.
?????
[risposta]
E' un problema di nomi di file lunghi.
Devi "tradurli" in formato 8.3 (vecchio DOS); quindi:
'---
CD\
c:
cd\
C:\Progra~1\Micros~3\Office10\msaccess.exe C:\Transi~1\Import~1.mdb
per vedere meglio come vengono tradotti i nomi di file più lunghi del 
formato 8.3 devi utilizzare il parametro DOS /x:
es.
Dir *. /x
per visualizzare tutte le cartelle (directory) in formato 8.3.
La tilde, il carattere prima del numero, la ottieni con ALT+126 dal 
tastierino numerico.
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

Ti ringrazio per l'aiuto ma non ho risolto il problema.
Ho verificato il nome delle directory con /X e le ho scritte nel
comando.
Se lo eseguo da Windows funziona ma da AS400 non è cambiato il
risultato.
Il comando rimane in esecuzione ma non apre il db di access.
Grazie lo stesso

 ha scritto nel messaggio 
news:1151053383.0...@m73g2000cwd.googlegroups.com...
Ti ringrazio per l'aiuto ma non ho risolto il problema.
Ho verificato il nome delle directory con /X e le ho scritte nel
comando.
Se lo eseguo da Windows funziona ma da AS400 non è cambiato il
risultato.
Il comando rimane in esecuzione ma non apre il db di access.
Grazie lo stesso
[risposta]
Peccato...
Ciao.
-- 
Sergio MAZZA 

Sergio MAZZA ha scritto:

TROVATO
Bisogna abilitare l'opzione "Interagisci con il desktop"
nell'attivazione del servizio.

Sergio MAZZA ha scritto:



Sergio MAZZA ha scritto:



 ha scritto nel messaggio news:1151935248.2...@m73g2000cwd.googlegroups.com...
TROVATO
Bisogna abilitare l'opzione "Interagisci con il desktop"
nell'attivazione del servizio.
[risposta]
Bene! Grazie per il feedback...
Ciao.
-- 
Sergio MAZZA