Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: Muhtar99 am Dezember 01, 2010, 14:41:48

Titel: Batch - Datei ausführen
Beitrag von: Muhtar99 am Dezember 01, 2010, 14:41:48
Hallo Leute,
folgendes:

habe eine Batch datei geschrieben und die txt datei wenn ich  die batch datei mit doppelklick ausführe kopiert er die daten auf ein ftp ordner.
jetzt der FEHLER:

in access vba starte ich mit shell die batch datei aber es tut sich nichts also das DOS-Fenster geht auf (kein inhalt) und die daten werden nicht kopiert.

kann einer mir sagen wie ich das lösen kann


Gruß

Muhtar
Titel: Re: Batch - Datei ausführen
Beitrag von: DF6GL am Dezember 01, 2010, 15:54:15
Hallo,


Du solltest besser mit Shell das Progamm ftp.exe starten und dem die "Batch-Datei"  (Testftp.ftp)  übergeben....


(Beispielhaft)

Shell "ftp.exe c:\Testftp.ftp"

oder Shellexecute:


ShellExecute 0, "", "ftp.exe", "c:\Testftp.ftp", "", 1
Titel: Re: Batch - Datei ausführen
Beitrag von: Muhtar99 am Dezember 01, 2010, 16:05:51
Danke für deine Antwort,

habe es genau so gemacht bekomme aber im DOS fenster die fehler meldung : "Unbekannter Host"

wie bekomme ich das jetzt hin


Gruß
Muhtar
Titel: Re: Batch - Datei ausführen
Beitrag von: Muhtar99 am Dezember 01, 2010, 16:18:57
Problem gelöst:

das Problem lag wo ganz anders. In VBA muss der ganze Pfad in der Batch Datei angegeben werden.
Titel: Re: Batch - Datei ausführen
Beitrag von: Muhtar99 am Dezember 01, 2010, 16:19:32
gelöst
Titel: Re: Batch - Datei ausführen
Beitrag von: DF6GL am Dezember 01, 2010, 16:21:10
<gelöscht>