Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Probleme mit Shell-Befehl über VB





Frage

Hallo, Ich möchte eine tar.gz-Datei mit Access entpacken. Entzippt habe ich schon hinbekommen. Jetzt fehlt noch das enttaren. Nach dem Entzippen der tar.gz-Datei entsteht eine tar-Datei im entsprechenden Verzeichnis. Ich habe folgenden Code: hilf = Mid(dateiname, 1, InStr(dateiname, ".gz") - 1) Shell CurrentProject.Path & "\tar -xvf """ & pfad & "\" & hilf & """", vbMinimizedNoFocus Der Shell-Befehl funzt nicht. In dem Verzeichnis wo die Datenbank liegt, liegt auch tar.exe. Kann mir einer weiterhelfen und sagen was bei dem Shell-Befehl schiefläuft?

Antwort 1 von Fabian

Hallo,

Normalerweise muss bei Anwendungen

Schell "Pfad\datei.exe" reichen.

Wenn das nicht funz schonmal daran gedacht eine Batch datei zu erstellen die den Aufruf deines Programms macht?? Eine Batch datei lässt sich immer über Shell starten.

Antwort 2 von Marie

Hm, hast Du überhaupt mal geprüft, ob das hier:

CurrentProject.Path & "\tar -xvf """ & pfad & "\" & hilf & """"

auch stimmt? Lass Dir das mal als Text ausgeben.

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: