AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
23.05.13 - 05:26:34
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Domino 5 und frühere Versionen
| |-+  Entwicklung (Moderatoren: Axel, Don Pasquale, eknori, Hoshee, ata, Thomas Schulte, koehlerbv)
| | |-+  Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Zugriff per Notes-Agent auf NT-Laufwerk mit User und Kennwort  (Gelesen 2112 mal)
RalfW
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24



« am: 18.09.03 - 18:19:57 »

Hallo,

mir stellt sich folgendes Problem:

Zum Auslesen einer Textdatei muss ein Notes-Agent auf ein NT-Laufwerk einer fremden NT-Domäne per Username und Kennwort zugreifen. Wie kann ich das realiesieren (wenn möglich auch gleich code.. ?) ?
Danke
VG
ralfw
Gespeichert
ata
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 5077


drenaiondrufflos


WWW
« Antworten #1 am: 18.09.03 - 20:03:15 »

... per FTP kenne ich einen Weg - kommt das in Frage?

ata
Gespeichert

Grüßle Toni Smiley
RalfW
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24



« Antworten #2 am: 19.09.03 - 00:05:49 »

Hallo ata,

klar, das würde schon passen, wenn Du mir den funktionierenden code dankenswerterweise überlassen würdest.....

VG
ralfw
Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10230


No guts, No glory!!


WWW
« Antworten #3 am: 19.09.03 - 07:33:22 »

Hab da eine Script Lib, mit der du das realisieren kannst

In den Deklarationen trägst du Username und PWD ein und kannst dann mittels Win32ConnectDrive$(Byval pathNam$) des gewünschte LW verbinden
Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
HRaq
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 688


Erst hat man kein Glück, dann kommt noch Pech dazu


« Antworten #4 am: 19.09.03 - 08:11:29 »

Hi Eknori,

wie verträgt sich das mit der IT-Sicherheit?
Wenn ich Zugriff auf den Designer als Dritter habe, kann ich doch Username und Kennwort der fremden NT-Domäne auslesen, oder?
Gibt es da evtl. Möglichkeiten der Verschlüsselung?

Nur eine Verständnisfrage...

Gruß Henning
Gespeichert

Gruß Henning
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10230


No guts, No glory!!


WWW
« Antworten #5 am: 19.09.03 - 08:18:43 »

binde den Code mit INCLUDE ein.
Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
HRaq
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 688


Erst hat man kein Glück, dann kommt noch Pech dazu


« Antworten #6 am: 19.09.03 - 08:44:41 »

Hi Eknori,

...danke...

Gruß Henning
Gespeichert

Gruß Henning
RalfW
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24



« Antworten #7 am: 19.09.03 - 13:49:39 »

Hi Eknori,

das sieht ja richtig heftig und gut aus Cheesy ....,zum Testen werde ich wohl erst am Montag kommen, ganz schön Stress zur Zeit.
Hast Du eigentlich einen Tipp (Buch, www etc. (...und auf deutsch liest sich immer noch schneller)) für die Win32-API -Nutzung  über Lotus Script. Würde mich da gerne einarbeiten. Hätte nämlich schon ein weiteres Problemchen auf der Pfanne: Drucken aus Notes, ansteuern des Netzwerkdruckers (Standarddrucker), gucken welches Format,ggf. auf Querformat und und ggf. wieder zurück auf Voreinstellung). Dumdidum.....vielleicht hast Du da ja auch eine kleine Zauber-lib

Also, eknori. super großen DANK
ralfw
« Letzte Änderung: 19.09.03 - 13:51:37 von RalfW » Gespeichert
eknori
@Notes Preisträger
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 10230


No guts, No glory!!


WWW
« Antworten #8 am: 19.09.03 - 13:58:15 »

Zitat
Drucken aus Notes, ansteuern des Netzwerkdruckers (Standarddrucker), gucken welches Format,ggf. auf Querformat und und ggf. wieder zurück auf Voreinstellung

ich will jetzt hier nicht noch kurz vor dem Wochenende einen Haufen Illusionen zerstören; such aber mal zum Thema im Forum...  Tongue Roll Eyes Huh Grin

Buch zu Notes und API und dann noch auf Deutsch ?? Nö, da weiß ich nix
Gespeichert

Gruß Ulrich (eknori) Krause

"Reich wird man nicht durch das, was man verdient, sondern durch das, was man spart"

pulmonale Hypertonie e.V.
ata
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 5077


drenaiondrufflos


WWW
« Antworten #9 am: 19.09.03 - 21:54:14 »

.. ist die FTP-Lösung trotzdem noch von Interesse - hatte heute keine Gelegenheit mehr zum Posten  Undecided

... Grundlage ist allerdings die IP-Adresse des zweiten NT-Users...

ata
Gespeichert

Grüßle Toni Smiley
RalfW
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24



« Antworten #10 am: 21.09.03 - 18:54:46 »

Hallo Ata,

mangels Zeit wollte ich mir die Lösung von Eknori erst morgen so richtig ansehen und dachte bislang , dass sei die FTP- Lösung (API und so...).
Aber da es dass nicht ist, würde ich mir natürlich sehr gerne auch die FTP-Lösung ansehen, vielen Dank Cheesy!
VG
ralfw
Gespeichert
ata
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 5077


drenaiondrufflos


WWW
« Antworten #11 am: 26.09.03 - 09:33:18 »

... sorry für die Verspätung...

... du benötigst eine Batch-Datei, die eine FTP-Datei im Hintergrund aufruft. Dabei sollen die üblichen Auforderungen am Prompt  unterdrückt werden.

Code:
ftp -n -v -s: c:\Test.ftp 127.0.0.1
... der Code führt die angegebene FTP-Datei für die Zieladresse 127.0.0.1 aus. Hier musst du die IP-Adresse deines NT-Users eingeben...

... die Authentifizierung und die Befehle sind dann in der FTP-Datei
Code:
user USERNAME PASSWORD
put c:\test.doc c:\temp\test.doc
get c:\temp\test.doc c.\BackupTest.doc
quit
... für USERNAME verwendest du den Anmeldenamen, für PASSWORD das Passwort zum Anmeldenamen...
... put => Datei uploaden      => [von] [nach]
... get => Datei downloaden => [von] [nach]
... quit => auf keinen Fall vergessen - Beenden des FTP-Commands


Ich verwende diesen Weg für den Upload meiner Homepage...
Existierende Dateien werden überschrieben, nicht existierende neu erstellt...

ata
« Letzte Änderung: 26.09.03 - 09:34:30 von ata » Gespeichert

Grüßle Toni Smiley
RalfW
Frischling
*
Offline Offline

Geschlecht: Männlich
Beiträge: 24



« Antworten #12 am: 05.11.03 - 17:58:27 »



Hallo Ata,

sorry, dass ich noch 'mal rückfragen muss.
Ich habe die Lösung von Eknori gewählt, und die funktioniert zwar total gut, aber nicht wenn ich den Agenten periodisch auf dem Server (auch mit Server-Id) laufen lasse. Dann kommt er über Laufwerk Z (sucht nach nicht belegtem Laufwerk von Z abwärts) nicht hinaus (weil er nich zugreifen darf ??) und meldet dann

"Win32ConnectDrive: Resource already assigned(85) ??

Kannst Du mir da bitte einen Tipp geben, wie ich den Agenten auch auf dem Server erfolgreich laufen lassen kann ?

 Hatte auch schon Eknori angemailt, aber weiß nicht, ob ich da noch eine Aw erhalte

Großen Dank + VG

Ralf

Gespeichert
pandel
Frischling
*
Offline Offline

Beiträge: 17


« Antworten #13 am: 21.04.11 - 16:57:44 »

Hab da eine Script Lib, mit der du das realisieren kannst

In den Deklarationen trägst du Username und PWD ein und kannst dann mittels Win32ConnectDrive$(Byval pathNam$) des gewünschte LW verbinden

Hallo,

ich muß den alten Kram mal hoch holen  Grin

Erstmal Danke an eknori, die Lib tut (lokal) gut. Habe aber das gleiche Problem wie RalfW damals. Am 8.5.1er Server kommt er nicht über Laufwerk Z: hinaus und kommt mit retCode 85 zurück.

Ich weiß, es ist wirklich lange her, aber weiß zufällig noch wer, ob's dafür eine Lösung gab?

Gruß
Holger
Gespeichert
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 19528



« Antworten #14 am: 21.04.11 - 17:45:19 »

Der Domino läuft (normalerweise) unter dem System Account - und der darf sowas nicht. Da führt auch kein Weg daran vorbei (es sei denn, man startet den Domino nicht als Dienst, sondern als Programm unter einem berechtigten Account).

Bernhard
Gespeichert

Pilot's desaster - S-400 is faster ...
pandel
Frischling
*
Offline Offline

Beiträge: 17


« Antworten #15 am: 21.04.11 - 18:12:45 »

Hallo Bernhard,

danke für die prompte Antwort. Ich muß allerdings sagen, daß ich, während ich gerade auf eine Antwort gewartet habe, ein wenig weiter experimentiert hab und sagen kann, daß die Aussage so nicht stimmt. Der Agent läuft zwar im System Account los, aber WNetAddConnection2 bekommt ja extra Domänenuser und Passwort mit, damit es eben NICHT mit dem System Account verbindet. Der darf natürlich auch in unserem Netz nix  Grin

Mir ist nämlich aufgefallen, daß WNetAddConnection2 immer mit Fehler 85 (Ressource schon da) zurück kam. Daher habe ich einfach mal ausprobiert, was passiert, wenn ich einfach nur Fehler 85 ignoriere und siehe da, es geht!

Es scheint so zu sein, daß der System Account die bereits (aber nicht von ihm) gemappten Laufwerksbuchstaben nicht sieht. Nur bei WNetAddConnection2 fällts dann eben auf und kommt mit 85 zurück (wäre es sein eigenes Laufwerk, käme eine 1202).

Trotzdem Danke!
Gespeichert
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 19528



« Antworten #16 am: 21.04.11 - 21:58:41 »

Hallo Holger,

in diesem Fall freue ich mich aufrichtig, dass ich mich geirrt habe.  Wink

Bernhard
Gespeichert

Pilot's desaster - S-400 is faster ...
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig  | handys