Script täglich ausführen per Task

Hallo zusammen

Bin am verzweifeln. Irgendwas mache ich falsch oder habe ich falsch verstanden.

Basis:
mysql 4.1.12
Als Windows2000-Dienst autom gestartet.
Arbeite mit der Dos-Konsole.
Copy-Paste meines Scriptinhalts von test.sql in der Konsole läuft prima.
Befehl source test.sql funktioniert ebenfalls tiptop.

Ziel:
Würde gerne einen Task einrichten welcher test.sql ohne meinen Eingriff automatisch ausführt.

Bis hierher gehts:
Batch-Datei scriptstart.bat startet mysql. Inhalt
cd c:\programme\xampp\mysql\bin
mysql --user=root --password=mypasswort

Und hier falle ich auf die Schnauze:
cd c:\programme\xampp\mysql\bin
mysql --user=root --password=mypasswort test.sql

Hat mir jemand nen Tipp?

Wäre super.
Gruss an Euch, Michi

Auch hallo.

Windows2000 hat einen Taskplaner (Systemsteuerung - geplante Tasks (oder ähnlich)), der diese Arbeit übernehmen könnte.

Und hier falle ich auf die Schnauze:
cd c:\programme\xampp\mysql\bin
mysql --user=root --password=mypasswort test.sql

Wie äussert sich dieser eben zitierte Fall ?

mfg M.L.

Hallo,

Und hier falle ich auf die Schnauze:
cd c:\programme\xampp\mysql\bin
mysql --user=root --password=mypasswort test.sql

Hat mir jemand nen Tipp?

ich würde mal vermuten, daß das CD nicht funktioniert. Also im Zweifelsfalle immer komplette Pfadangaben…

muzel

Hallo mutzel

Danke für Deine Antwort. Aber auch mit kompletten Pfadangaben gehts nicht.

Gruss
Michi

Hallo Markus

Ja das weiss ich. Habe auch keine Probeme mit dem Taskplaner sondern mit dem Inhalt einer BATCH-Datei die mysql und ein Script innerhalb mysql starten soll :smile:)

>

  1. DOS-Konsole geht auf
  2. Pip-Ton
  3. Dos-Konsole geht wieder zu (Script wurde nicht ausgeführt!)

Gruss
Michi