Verbessern Sie Ihre Produktivität und sichern Sie Zeit.  Lassen Sie Ihr System für Sie arbeiten.
HiTek Software Haupt
Thema Die Variablen vor Gebrauch manipulieren
Datum   09/14/2008
Meldung Ich versuche, einen Datenübertragungprozeß zu automatisieren. Welche Notwendigkeiten zu geschehen ist, dass ein Heft überprüft wird, wenn Dateien mit A. svd Extension anwesend sind. Wenn sie anwesend sind, sollte Programm X mit Inputdateien laufen, die die gleichen Namen wie die Dateien mit der .svd Extension haben. Aber Programm X läuft nicht, wenn die Dateinamen (Variablen) eine .svd Extension haben.

Ich überwache das Heft für die svd Dateien. Copy sie zu einem anderen Heft und benennen sie zu einer Datei ohne eine .svd Extension um. Diese Datei (variabel), das ich als Inputdatei (variable hintere Befehl Zeile) für Programm X pflege zu verwenden. Dieses alles arbeitet. Aber, die Dateien zu kopieren ist eine Zeit raubende Tätigkeit, die nachts gleichmäßig ist.

Was ich wünsche, ist, die Kopie und die Umbennenung der Dateien zu überspringen. Die Inputdateien für Programm X sind in einem anderen Heft, ich verwenden nur die Namen der .svd Dateien. Innerhalb Programms X habe ich das spezifizierte Heft für die Inputdateien zugewiesen. Der Einzige Wert ist, dass die Inputdateien haben, die gleichen Namen wie die Dateien mit der .svd Extension aber nicht die .svd Extension haben, sie kann leere Textdokumente sein.

Konnten Sie erklären mir, wenn es es möglich ist, die variablen Dateien mit .svd Extension zu benutzen, aber die .svd Extension aus der Programmbefehl Zeile heraus lassen. Oder wenn es möglich ist, neue Dateien mit den Dateinamen der Dateien, im Heft mit den .svd Dateien, ohne irgendeine Extension an allen zu bilden.

Diese automatische überprüfung des Heftes und des Durchlaufes Programms X wird in eine Kette eingesetzt, damit, sobald A. svd Dateien „hereinkommt“, das Heftprogramm X mit einer einer anderen Datei läuft, die den gleichen Dateinamen wie die svd Datei hat

Dank im Voraus.

Reply1 Dank für das Verwenden von von Automize. 
1) Ich habe nicht Ihre Unterstützungsdateien, aber ich nehme an, dass Sie die FileMonitor Aufgabe und das Verwenden verwenden, die das $ %…. jedes sind::Dateiname% $ oder $ %….::Dateiname% $ Variablen. 
2) Im Augenblick denke ich, was Sie (d.h. kopierend) sind die Einzige Lösung tun, die völlig innen automize vollendet wird. 
3) Ihre andere Option würde, eine Reihe Datei zu benutzen sein, um die Extension vom variablen Namen zu löschen. Sie würden den variablen Namen zu einer Reihe Datei führen müssen, die die Extension löschen und die Dateinamevariable (ohne Extension) zu einer Temperatur Datei sichern würde. Die $ % DATEI dann, verwendend:: Variable, die Sie erhalten diesen Dateinamen ohne die Extension von der Temperatur Datei wurden.

herzlichst melvin desilva hitek Software

 

Reply2
Reply3
Reply4
Reply5