Umgebungsvariable des Betriebssystems

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Umgebungsvariable des Betriebssystems

Beitrag von nele_sonntag » 13.01.2013, 23:58

Hallo Zora,

ich meinte gar nicht das, was du durch waldes Skript nachexerciert hast, sondern wie du "Wenn ich im Acrobat unter Bearbeiten -> Voreinstellungen -> Identitäten meine Daten eingebe, kann ich auch diese auslesen" diese Sachen auslesen konntest.

Ist sicher auch für den einen oder anderen interessant.

LG Mandy

Benutzeravatar
zora_red
Beiträge: 73
Registriert: 17.08.2010, 08:27

Umgebungsvariable des Betriebssystems

Beitrag von zora_red » 14.01.2013, 09:08

Hallo Mandy,

meiner Meinung nach sind das im Acrobat unter  Bearbeiten -> Voreinstellungen -> Identitäten genau die "Umgebungsvariablen", die walde ausliest.

Der Zugriff auf "richtige Betriebssystem-Umgebungsvariablen", z.B. den Temp-Pfad etc. (die ich auch unter Systemsteuerung .. Umgebungsvariablen sehen kann), wird in meinen Augen über das walde-Skript nicht behandelt.

In unserer Umgebung ist es so, dass der erste Wert Benutzername schon gefüllt ist, die anderen muss ich per Hand füllen. Wie genau hier der Austausch stattfindet oder stattfinden müsste kann ich selber nicht nachvollziehen.

Bevor ich hier aber weiter mutmaße werde ich wie von dir vorgeschlagen die entsprechenden Personen direkt auf die Diskussion hinweisen, mit der Bitte sich einzuklinken ;-)

VG Zora






Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Umgebungsvariable des Betriebssystems

Beitrag von nele_sonntag » 14.01.2013, 16:55

Hallo zora,

;-) uihh, man merkt, dass ich dieses Problem noch nie hatte :D

Ich war der Meinung, es handelt sich um zwei verschiedene Ansätze.

LG Mandy

Benutzeravatar
radzmar
Beiträge: 962
Registriert: 26.10.2011, 10:18

Umgebungsvariable des Betriebssystems

Beitrag von radzmar » 14.01.2013, 18:31

Der Zugriff auf Umgebungsvariablen über JavaScript ist arg beschränkt.
Man kann die app.getPath()-Methode benutzen, um bestimmte Pfade auszulesen.

Für den Temp-Pfad des aktuellen Benutzers z.B:

Code: Alles auswählen

app.getPath("user", "temp").replace(/Adobe\/Acrobat\/\d{1,2}\.\d/g, "");
Mehr Details in der JS API-Referenz:
http://www.adobe.com/content/dam/Adobe/ ... f#page=124

Benutzeravatar
zora_red
Beiträge: 73
Registriert: 17.08.2010, 08:27

Umgebungsvariable des Betriebssystems

Beitrag von zora_red » 15.01.2013, 08:41

Danke radzmar !

Somit muss ich mich für mein Projekt wohl auf das Nötigste beschränken :)
Das Auslesen von selbst geschriebenen Variablen werd ich ganz schnell wieder vergessen, schade ;)

Zora

Antworten