+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Shell che non esegue un file .BAT

  1. #1
    L'avatar di g.novi
    g.novi non è in linea Novello
    Post
    2
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ciao a tutti,
    mi spiegate perche' questa semplice istruzione non funziona!?
    dwProcessID = Shell("C:\MioFile.Bat", WindowStyle)


    Si vede aprire un attimo una finestra nera ma di fatto il file .bat non viene eseguito. Se invece lo lancio a mano (doppioclick) funziona regolarmente!
    Ho provato anche con
    dwProcessID = Shell("cmd /c C:\MioFile.Bat", WindowStyle)
    ma niente. Inoltre ho provato con l'API "ShellExecute" e il risultato non cambia!
    Suggerimenti!?

    Grazie
    ℹ️ Leggi di più su g.novi ...

  2. #2
    L'avatar di gibra
    gibra non è in linea Very Important Person
    Post
    6,235
    Like Inviati  
    20
    Like Ricevuti  
    11

  3. #3
    L'avatar di g.novi
    g.novi non è in linea Novello
    Post
    2
    Like Inviati  
    0
    Like Ricevuti  
    0
    Ho provato a stampare il risultato in un file .txt

    dwProcessID = Shell("C:\MioFile.Bat > c:\MioLog.txt", WindowStyle)

    e guardando cosa ci finiva dentro ho capito che il problema poteva essere il percorso impostato per lanciare una determinato .exe. Quindi era un problema di Path.
    Grazie per l'interessamento

    ℹ️ Leggi di più su g.novi ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Shell e apertura file pdf
    Da roccolamann nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 22-02-2012, 20:43
  2. Shell & Apertura file guida
    Da roccolamann nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 29-09-2011, 09:55
  3. Shell & stampa file
    Da roccolamann nel forum Microsoft Word
    Risposte: 10
    Ultimo Post: 28-06-2011, 12:15
  4. [Shell] eseguire file audio
    Da francof nel forum Visual Basic 6
    Risposte: 19
    Ultimo Post: 09-05-2010, 21:02
  5. shell file not found
    Da simonemtb nel forum Visual Basic 6
    Risposte: 4
    Ultimo Post: 28-02-2005, 14:52