Zeige letzte Bearbeiter
1 {{aagon.priorisierung}}
2 180
3 {{/aagon.priorisierung}}
4
5 {{aagon.floatingbox/}}
6
7 = Get file info =
8
9 Mit diesem Kommando können Sie zahlreiche Informationen über eine bestimmte Datei in Erfahrung bringen. Wählen Sie dazu unter dem Tab Details eine Datei über den Button rechts neben dem Eingabefeld aus. Zusätzlich können Sie einen Fehler ausgeben lassen, wenn keine Dateiinformationen eingeholt werden können. Dazu markieren Sie die entsprechende Option. Das Ergebnis bzw. die Informationen werden in einer anzugebenden Variablen gespeichert. Mehr dazu erfahren Sie im Kapitel [[Variablen>>doc:ACMP.64.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]. Die einzelnen Informationen der Datei können Sie in einer Variablen über folgende Bezeichnungen abfragen:
10
11
12 (% style="width:803px" %)
13 |(% style="width:403px" %)(((
14 %VariablenName.LastModified%
15
16 %VariablenName.ReadOnly%
17
18 %VariablenName.Hidden%
19
20 %VariablenName.System%
21
22 %VariablenName.Archive%
23
24 %VariablenName.ProductName%
25
26 %VariablenName.ProductVersion%
27
28 %VariablenName.CompanyName%
29
30 %VariablenName.Comments%
31
32 %VariablenName.FileDeskription%
33
34 %VariablenName.FileVersion%
35
36 %VariablenName.InternalName%
37
38 %VariablenName.LegalCopyright%
39
40 %VariablenName.LegalTradeMarks%
41
42 %VariablenName.BinFileVersion%
43
44 %VariablenName.BinProductVersion%
45
46 %VariablenName.LanguageNames%
47
48 %VariablenName.OriginalFilename%
49
50 %VariablenName.PrivateBuild%
51
52 %VariablenName.SpecialBuild%
53 )))|(% style="width:399px" %)(((
54 - Letzte Änderung der Datei
55
56 - Ist Datei Schreibgeschützt (true / false)
57
58 - Ist Datei versteckt (true / false)
59
60 - Ist Datei Systemdatei (true / false)
61
62 - Ist Datei archiviert (true / false)
63
64 - Produktname des abhängigen Programms
65
66 - Produktversion des abhängigen Programms
67
68 - Firmenname des abhängigen Programms
69
70 - Dateikommentar
71
72 - Dateibeschreibung
73
74 - Dateiversion
75
76 - Systeminterner Dateiname
77
78 - Copyrightvermerk
79
80 - Warenzeichenvermerk
81
82 - Binäre Dateiversion
83
84 - Binäre Version des abhängigen Programms
85
86 - Durch die Datei unterstützte Sprachen
87
88 - Originaler Dateiname
89
90 - Build- Angaben
91
92 - Build- Angaben
93 )))
94
95 {{aagon.infobox}}
96 Das Attribut LastModified wird in dem Format gespeichert, welches unter Windows (Systemsteuerung => Regions- und Sprachoptionen) eingestellt ist.
97 {{/aagon.infobox}}
98
99 = Copy filelist =
100
101 Mit diesem Kommando können Sie Dateien eines bestimmten Ordners in einen anderen Ordner kopieren. Dazu geben Sie unter dem Tab Details den Ordner an, in welchem die zu kopierenden Dateien gespeichert sind (Quellverzeichnis). Ebenso geben Sie ein Zielverzeichnis an, in welchen die Dateien kopiert werden sollen. Dies kann auch ein über das Netzwerk freigegebener Ordner sein, sodass die Dateien auch auf andere Rechner kopiert werden können. Das Quellverzeichnis ist dabei standardmäßig auf das Verzeichnis des ACMP-Clients ~(%ProjectDir%) eingestellt.
102
103 (% style="text-align:center" %)
104 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_259afb27.png||alt="Copy filelist" height="449" width="419"]]
105 Copy filelist
106
107
108 Zusätzlich haben Sie die Möglichkeit alle (Alles Kopieren) oder nur bestimmte (Folgende Dateien) Dateien zu kopieren. Wählen Sie die Option Unterverzeichnisse einbeziehen werden auch die Dateien in evtl. vorhandenen Unterordnern kopiert.
109
110 Falls Sie nur bestimmte (Folgende Dateien) Dateien kopieren möchten, können Sie über den Ordner-Button am unteren rechten Rand des Dialogs alle Dateien des gewählten Verzeichnisses (und evtl. der Unterverzeichnisse) einsehen. Wählen Sie die entsprechenden Dateien aus und bestätigen die Auswahl. Anschließend werden diese Dateien zur Sicherheit in der unteren Eingabeleiste angezeigt. Über Hinzufügen wählen Sie die Dateien endgültig aus. Bei Falschangaben können Sie die Liste Leeren oder einzelne Dateien markieren und Löschen.
111
112 {{aagon.infobox}}
113 Zur Auswahl von Dateien können Sie die Wildcard * verwenden.
114 {{/aagon.infobox}}
115
116 Unter dem Tab Dateioptionen können verschiedene Einstellungen vorgenommen werden, welche das Kopieren der Dateien betreffen. So kann eingestellt werden, ob Dateien immer ersetzt oder nie ersetzt werden. Ebenso ob nur ältere Versionen ersetzt werden sollen oder ob vor dem Ersetzen eine Bestätigung angefordert werden soll.
117
118
119 Als zusätzliche Optionen können hier die Dateiattribute entfernen und Schreibgeschützte Dateien überschrieben werden. Weiterhin kann das Zielverzeichnis angelegt werden, falls es nicht existiert. Über die Option Sicherheitskopie erzeugen werden Dateien, welche überschrieben würden, mit dem Präfix _AAGONBACKUP_ versehen und bleiben somit als Sicherung erhalten.
120
121 = Iterate files =
122
123 Mit diesem Kommando können Dateien und Verzeichnisse der Reihe nach verarbeitet, durchsucht und aufgelistet werden. Es ist ähnlich dem Kommando Iterate File Repository im Kapitel [[Kategorie File Repository>>doc:ACMP.64.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Commandlist.File Repository.WebHome]].
124
125 Wählen Sie zunächst unter dem Tab Details, ob mit diesem Kommando Dateien oder Verzeichnisse durchlaufen werden sollen. Geben Sie anschließend in der Dateimaske den Pfad zum zu durchlaufenden Verzeichnis an. Wenn Sie Dateien durchlaufen möchten, geben Sie zusätzlich zur Pfadangabe einen Platzhalter für die Dateien an und ob Unterordner mit einbezogen werden sollen (Rekursiv).
126
127 Beispiele: 
128
129 C:\Aagon\*.*
130
131 C:\Aagon\*.ini
132
133 C:\Aagon\status.*
134
135 Weiterhin muss eine Variable angegeben werden, in welcher die aktuelle Datei bzw. das aktuelle Verzeichnis steht, welches beim Durchlauf gefunden wurde. Siehe Kapitel [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]. Falls es nötig ist, können Sie auch den Pfad mit in die Variable eintragen lassen. Es empfiehlt sich diesem Kommando ein If…then Kommando und gegebenenfalls noch ein Else Kommando unterzuordnen, um nicht alle Dateien behandeln zu müssen.
136
137 = Replace in file =
138
139 Mit diesem Kommando können Sie einen Ausdruck in einer Textdatei ersetzen. Wählen Sie dazu unter dem Tab Details über den Button neben dem Feld Dateiname die entsprechende Textdatei, in welcher Sie etwas ersetzen möchten.
140
141 Geben Sie anschließend den alten Ausdruck sowie den neuen Ausdruck an (z.B. Test und Text) und wählen Sie evtl. eine Option. Bei den Optionen können Sie entscheiden, ob Alles ersetzt wird, oder nur das erste Vorkommen des alten Ausdrucks. Entscheiden Sie zusätzlich, ob die Groß-/Kleinschreibung beachtet werden soll.
142
143 = Set file attributes =
144
145 Mit diesem Kommando können Sie die Dateiattribute von Dateien ändern. Wählen Sie dazu unter dem Tab Details über den Button rechts neben dem Eingabefeld die entsprechende Datei oder ein Verzeichnis aus, welches Dateien enthält.
146
147 (% style="text-align:center" %)
148 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_6fa96ce8.png||alt="Set file attributes" height="449" width="398"]]
149 Set file attributes
150
151
152 Unter den Optionen können Sie bestimmen, ob in einem Verzeichnis auch die Dateien von Unterordnern (Rekursiv) einbezogen werden sollen, ob eine Fehlermeldung erscheint, wenn keine Dateien betroffen sind und ob die betroffenen Dateien in einem Log-File vermerkt werden.
153
154 Im Bereich Attribute können Sie für jedes der vier Attribute Schreibgeschützt, Archiv, Versteckt und System angeben, ob das Attribut nicht geändert, gesetzt oder gelöscht wird.
155
156 = Delete file(s) =
157
158 Mit diesem Kommando können Dateien gelöscht werden. Geben sie hierzu einen Dateinamen in das Eingabefeld ein. Das *-Zeichen dient hierbei als Platzhalter für eine beliebige Zeichenkette. So ist es z.B. möglich alle Dateien einer bestimmten Dateiendung zu löschen („C:\*.tmp“). Wird kein Dateiname angegeben (z.B. durch die Eingabe „C:\“), so wird ein Fehler ausgegeben.
159
160 Ist in den Einstellungen die Option Rekursiv gewählt, werden auch Dateien mit zutreffendem Dateinamen in Unterverzeichnissen gelöscht. Ebenso kann in den Einstellungen über Schreibgeschützte Dateien löschen bzw. Versteckte Dateien löschen das Löschen von entsprechenden Dateien erzwungen werden. Zusätzlich lässt sich ein Fehler ausgeben, wenn keine Dateien betroffen sind.
161
162 = Write to text file =
163
164 Mit diesem Kommando können Sie den Inhalt einer textdatei ändern. Wählen Sie zunächst die anzupassende Textdatei aus und legen Sie fest, ob Sie den eingetragenen Text an die Textdatei anfügen oder die vorhandenen Inhalte überschreiben wollen.
165
166 = Make directory =
167
168 Mit diesem Kommando können Sie ein Verzeichnis erstellen lassen. Geben Sie dazu unter dem Tab Details das entsprechende Verzeichnis inkl. der Pfadangabe an bzw. nutzen Sie den Browse-Button neben dem Eingabefeld. Normalerweise wird das Verzeichnis nur angelegt, wenn der komplette Pfad bis zum anzulegenden Verzeichnis vorhanden ist. Ist ein Teil des Pfades nicht vorhanden, hilft die Option Verzeichnisse anlegen, falls nicht vorhanden. Dadurch wird der gesamte Pfad inkl. des anzulegenden Verzeichnisses angelegt.
169
170 = Delete directory =
171
172 Mit diesem Kommando können Sie ein Verzeichnis löschen. Geben Sie dazu unter dem Tab Details das entsprechende Verzeichnis inkl. der Pfadangabe an, bzw. nutzen Sie den Browse-Button neben dem Eingabefeld. Weiterhin haben Sie die Option, auch evtl. vorhandene Unterverzeichnisse löschen zu lassen (Rekursiv) bzw. auch schreibgeschützte und versteckte Verzeichnisse zu löschen. Falls das angegeben Verzeichnis nicht existiert kann eine Fehlermeldung ausgegeben werden.
173
174 = Get file size =
175
176 Mit diesem Kommando können Sie die Größe einer Datei bestimmen. Geben Sie dazu unter dem Tab Details die entsprechende Datei inkl. Pfad an oder nutzen Sie den Browse-Button. Falls diese Datei nicht existieren sollen, können Sie über die entsprechende Option eine Fehlermeldung ausgeben lassen. Zusätzlich geben Sie eine Variable an, in welcher das Ergebnis der Abfrage gespeichert wird. Mehr zur Nutzung von Variablen erfahren Sie im Kapitel [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]].
177
178 = Create shortcut =
179
180 Mit diesem Kommando kann eine Verknüpfung erstellt werden. Dazu tragen Sie unter dem Tab Details zuerst eine Beschreibung ein, was quasi der Name der Verknüpfung ist. Danach wird eine Kommandozeile eingetragen, welche den Pfad zu der zu verknüpfenden Datei enthält. Diese kann wieder über den Browse-Button neben dem Eingabefeld hinzugefügt werden. Parameter sind nur für ausführbare Dateien gedacht, wodurch dem Programm Initialisierungswerte mitgeben kann. Zusätzlich wird der Pfad angegeben, wo die Verknüpfung erstellt werden soll. Standardmäßig ist dies das Startmenü.
181
182 (% style="text-align:center" %)
183 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_dfd97e10.png||alt="Create shortcut" height="449" width="398"]]
184 Create shortcut
185
186
187 Im Bereich Advanced options kann weiterhin angegeben werden, ob die Datei hinter der Verknüpfung in einem normalen Fenster, minimiert oder maximiert gestartet werden soll. Dazu kann angegeben werden, in welchem Ordner sich das Arbeitsverzeichnis befinden soll (normalerweise das Verzeichnis der zu verknüpfenden Datei). Der Verknüpfung kann dabei ein Icon zugeordnet werden. Dieses kann über den Browse-Button in der letzten Zeile geschehen, wobei das Icon vom Typ *.ico sein muss.
188
189 = Delete shortcut =
190
191 Mit diesem Kommando können Sie eine beliebige Verknüpfung löschen. Dazu geben Sie unter dem Tab Details die Beschreibung (den Namen) der Verknüpfung an und unter Speicherort den Pfad zum Verzeichnis der Verknüpfung.
192
193 = Copy single file =
194
195 Mit diesem Kommando kann eine einzelne Datei von einem Verzeichnis in ein anderes kopiert werden. Dazu geben Sie unter dem Tab Details einmal die zu kopierende Datei sowie die Zieldatei bzw. das Zielverzeichnis an. Zusätzlich kann die Erstellung eines Verzeichnisses/Pfades über die entsprechende Option erzwungen werden. Ebenso kann eine gleichnamige Datei überschrieben, sowie auftretende Fehler ignoriert werden.
196
197 Auf dem Reiter Verbindung können Sie abweichende Benutzeranmeldeinformationen angeben. Hierbei können Sie entweder ein spezifisches Konto (Benutzername und Passwort) angeben oder auf einen globalen Account zugreifen.
198
199 = Move single file =
200
201 Mit diesem Kommando kann eine einzelne Datei von einem Verzeichnis in ein anderes verschoben werden. Dazu geben Sie unter dem Tab Details einmal die zu verschiebende Datei sowie die Zieldatei bzw. das Zielverzeichnis an. Zusätzlich kann die Erstellung eines Verzeichnisses/Pfades über die entsprechende Option erzwungen werden. Ebenso kann eine gleichnamige Datei überschrieben, sowie auftretende Fehler ignoriert werden.
202
203 = Rename file =
204
205 Mit diesem Kommando kann eine Datei umbenannt werden. Dazu geben Sie unter dem Tab Details die aktuelle Datei, sowie den neuen Namen der Datei an. Der neue Name der Datei muss dabei allerdings keine Pfadangaben enthalten. Eventuell auftretende Fehler können über die entsprechende Option unterbunden werden.
206
207 = Get MD5 checksum =
208
209 Mit diesem Kommando kann die MD5 Summe einer Datei ermittelt werden. Die MD5 Summe einer Datei ist wie ein Fingerabdruck, er kann nicht gefälscht werden. Somit kann man Dateien prüfen und verifizieren. Tragen Sie dazu eine Datei ein, indem Sie den Browse-Button nutzen und geben Sie eine Variable an, in welcher die Hashsumme gespeichert werden kann (siehe [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
210
211 = Get temporary file name =
212
213 Mit diesem Kommando können Sie die temporäre Datei des Clients ermitteln. Tragen Sie dazu unter dem Tab Details einfach eine Variable ein, welche das Ergebnis sichert (siehe [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
214
215 = Read from file =
216
217 Mit diesem Kommando kann eine Textdatei zeilenweise ausgelesen werden (z.B. ini-Datei). Tragen Sie dazu unter dem Tab Details die entsprechende Datei ein, indem Sie den Browse-Button nutzen. In den Optionen finden Sie die Möglichkeit das Kommando abzubrechen, falls die Datei nicht existiert oder diese keinen Inhalt besitzt. Anschließend geben Sie eine Variable an, in welcher die ausgelesene Datei zeilenweise gespeichert wird (siehe [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
218
219 = Get last file access =
220
221 Mit diesem Kommando können Sie den letzten Zugriffszeitpunkt für eine Datei bestimmen. Geben Sie dazu unter dem Tab Details eine Datei an. Mit Hilfe der vorhandenen Option lässt sich das Kommando abbrechen, falls die Datei nicht existiert. Um das Ergebnis speichern zu können, geben Sie noch eine Variable an (siehe [[Variablen>>doc:ACMP.63.ACMP-Solutions.Client Commands.Client Command erstellen.Client Commands neu hinzufügen.Client Command Editor.Menüleiste.WebHome||anchor="HVariablenbearbeiten"]]).
222
223 = Copy directory =
224
225 Mit diesem Kommando können Sie ein gesamtes Verzeichnis kopieren. Geben Sie hierzu den Quell- und Zielpfad an und legen Sie fest, welche Maßnahme bei einem Konflikt durchgeführt werden soll.
226
227 = Move directory =
228
229 Mit diesem Kommando können Sie ein gesamtes Verzeichnis an einen anderen Ort verschieben. Geben Sie hierzu den Quell- und Zielpfad an und legen Sie fest, welche Maßnahme bei einem Konflikt durchgeführt werden soll.
230
231 = Rename directory =
232
233 Mit diesem Kommando können Sie ein Verzeichnis umbenennen. Geben Sie dazu unter dem Tab Details einfach das aktuelle Verzeichnis an. Nutzen Sie dazu den Browse-Button neben dem Eingabefeld. Darunter geben Sie den neuen Namen des Verzeichnisses ohne eine Pfadangabe an.
234
235 = Create new file =
236
237 Mit diesem Kommando können Sie eine Datei mit spezifiziertem Inhalt neu anlegen lassen. Dazu geben Sie unter dem Tab Details zuerst den Dateityp an. Dies geschieht im Bereich Hervorhebung, wodurch das Syntax-Highlighting geändert wird. Nun können Sie über den Browse-Button alle Dateien des entsprechenden Typs suchen und angeben. Optional können Sie eine bereits existierende Datei überschreiben lassen, indem Sie einen Haken in der entsprechenden Checkbox setzen.
238
239 (% style="text-align:center" %)
240 [[image:https://manual.aagon.com/acmp/de/61/hmfile_hash_2e708a12.png||alt="Create new file" height="449" width="419"]]
241 Create new file
242
243 Im unteren Textfeld können Sie nun den Inhalt der Datei angeben, wobei durch die eingestellte Hervorhebung je nach Dateityp z.B. HTML-Tags farbig dargestellt werden um die Syntax besser lesbar zu machen.

Navigation

© Aagon GmbH 2024
Besuchen Sie unsere neue Aagon-Community