Bindet die angegebene Datei in die kompilierte Version des Scripts ein.
FileInstall, Source, Dest [, Flag]
| Source |
Der Name der Datei, die in das kompilierte Script eingebunden
wird. Wird in dem Quellverzeichnis des Skripts (oder relativ dazu)
angenommen, sofern kein absoluter Pfad angegeben ist. Der Dateiname darf keine Anführungszeichen, Variablen (z.B. %A_ProgramFiles%), oder Platzhalter (Wildcards) beinhalten. Zusätzlich müssen Prozentzeichen, Beistriche oder andere Sonderzeichen ausgenommen (escaped) werden (wie bei den Parametern in anderen Befehlen). Abschließend muss dieser Parameter direkt auf rechten Seite des FileInstall-Befehls angegeben werden (es darf also keine fortsetzende Zeile verwendet werden). |
| Dest | Wenn Source wieder aus der EXE extrahiert wird, ist das der Name unter der sie abgespeichert wird. Der Speicherort wird in %A_WorkingDir% angenommen, sofern kein absoluter Pfad vergeben wird. Anders als bei Source, dürfen hier Variablen verwendet werden. |
| Flag |
(optional) Dieser Parameter definiert ob eine bereits existierende Datei überschrieben werden soll oder nicht: 0 = (Standard) Dateien werden nicht überschrieben Dieser Parameter kann ein Ausdruck sein, selbst einer der True oder False ausgibt (da True und False international als 1 und 0 gespeichert werden). |
ErrorLevel wird auf 1 gesetzt, wenn ein Problem aufgetreten ist, ansonsten auf 0.
Dieser Befehl ist eine Direktive für den Ahk2Exe Kompiler welches Ihnen
erlaubt, extra Ressourcen in die kompilierte Datei hinzuzufügen.
Sobald die Datei dann ausgeführt wird, werden die Dateien wieder
auf die Festplatte extrahiert.
Die Dateien werden während des Kompilierens hinzugefügt. Wenn das kompilierte Script dann ausgeführt wird, und derselbe "FileInstall" Befehl wieder erreicht wird, dann wird die Datei nach Dest extrahiert.
Die Dateien, die beim Kompilieren beigefügt werden, werden genauso komprimiert und verschlüsselt.
Wenn der Befehl mit einem nicht kompilierten Script ausgeführt wird, wird ein einfacher FileCopy Befehl ausgeführt - so wird das Funktionieren des Scripts sichergestellt, sollte es kompiliert werden.
FileInstall, C:\Meine Dokumente\Meine Datei.txt, %A_ProgramFiles%\Meine Anwendung\Liesmich.txt, 1