LabVIEWForum.de
suche gültigen temp-Pfad - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+---- Thema: suche gültigen temp-Pfad (/Thread-suche-gueltigen-temp-Pfad)



suche gültigen temp-Pfad - MicroScoop - 18.06.2019 08:34

Hallo zusammen,

ich bin auf der Suche nach einem allgemein gültigen, rechnerunabhängigen Pfad um temporäre Daten aus LV abzulegen.
Normalerweise verwenden wir dafür %temp% , leider erkennt LV dies nicht als gültigen Pfad an.

Ich würde auch gern einen alternativ-Pfad akzeptieren, wobei mir lieber wäre diesen Pfad für LV verständlich zu übersetzen.

Vielen Dank für jegliche Hilfe.


RE: suche gültigen temp-Pfad - GerdW - 18.06.2019 08:40

Hallo Scoop,

herzlich willkommen im Forum!

Warum verwendest du nicht die TemporaryDirectory-Konstante?

Zitat:Normalerweise verwenden wir dafür %temp% , leider erkennt LV dies nicht als gültigen Pfad an.
Das "%temp%" ist eine Variable in der DOS-Shell, die kennt LabVIEW natürlich nicht…


RE: suche gültigen temp-Pfad - MicroScoop - 18.06.2019 09:02

Hallo Gerd,

vermutlich, weil ich die bis gerade eben noch gar nicht kannteBig Grin
Vielen Dank für den tipp. Ich teste gleich mal wo die hinzeigt und ob wir da keine Probleme mit Schreibrechten bekommen.
Ok, lokal funktioniert das. Das Problem ist das diese Lösung voraussetzt, das der Labview-Temp-Ordner vorhanden ist, oder wird dieser generiert? Die fertige .exe soll ja rechnerunabhängig funktionieren.
Oder ich müsste in der Initialisierung diesen Ordner erzeugen, was wiederum auf Grund stark unterschiedlicher Schreibrechte auch nicht rechnerunabhängig funktionieren wird.


RE: suche gültigen temp-Pfad - GerdW - 18.06.2019 09:35

Hallo Scoop,

der Temp-Order ist für jeden User vorhanden und jeder User hat darin auch Schreibrechte:
[attachment=60075](2 Wege zum selben Ordner…)


RE: suche gültigen temp-Pfad - MicroScoop - 18.06.2019 10:12

Also bei mir endet die Kontante in einem anderen Pfad. Allerdings ist der von dir gezeigte Pfad genau der, den wir mittels %temp% erreichen wollten. Ich hangel mich mal weiter durch. Jetzt weiß ich ja das es eine Lösung gibt.


(18.06.2019 09:35 )GerdW schrieb:  Hallo Scoop,

der Temp-Order ist für jeden User vorhanden und jeder User hat darin auch Schreibrechte:
(2 Wege zum selben Ordner…)


Aber vielen Danke schon mal.
Das "Get System Directory.vi" macht genau das wonach ich gesucht habe und sogar noch mehr. Die Pfad-Auswahl über die kontante am Eingang ist sehr komfortable.
Danke dafür.

(18.06.2019 09:35 )GerdW schrieb:  Hallo Scoop,

der Temp-Order ist für jeden User vorhanden und jeder User hat darin auch Schreibrechte:
(2 Wege zum selben Ordner…)