Hallo liebe Forengemeinde,
ich verzweifle hier gerade an einer eigentlich unkomplizierten Sache..
Ich möchte per Skript ein Backup einer Firebird Datenbank mit aktuellem Datum und Uhrzeit machen.
Mein Skript sieht bis jetzt folgendermaßen aus:
AutoIt
#include <date.au3>
Dim $_date = StringReplace(_NowDate(),".", "_")
Dim $_time = StringReplace(_NowTime(),":", "_")
ShellExecute('C:\Program Files (x86)\Firebird\Firebird_2_5\bin\nbackup.exe', '-U sysdba -P masterkey -B 0 "C:\Datenbank\Database.FDB" "D:\Backups\Firebird\Database_"'& $_date & '"_"' & $_time & '".nbk"')
Wenn ich die nbackup.exe mit den entsprechenden Parametern normal ausführe funktioniert alles wunderbar.
Aus meinem Skript heraus funktioniert es allerdings noch garnicht. Ich glaube, dass ich da rein Fomatierungsfehler mit den Anführungszeichen und den Apostrophen habe, aber ich krieg es ums verrecken nicht hin.
Wäre jemand so lieb und könnte mir verraten, was da falsch ist?
Im Voraus vielen Dank!