| |
|
|
- Página 1 - |
|
Rolf Koch | Bueno Morgen como draussen en el weitern Welt
Puedo mich no mehr Erinnern, como bajo Win98, WinMe aussah: Gibt lo hay algo como como: C:Eigene DateienUser.... ? Hintergrund dieser Cuestión es, Yo Noctramictermine en diesem jeweilig angemeldeten Userprofil speichern voluntad. Bajo XP klappts einwandfrei, sin embargo como sieht lo en älteren Betriebsystemen de?
Gracias veces en el Vorraus RnR |
|
|
| |
|
|
| |
|
- Página 2 - |
|
|
| [quote:c413d83a89=AH]¡Hola Rolf...
Ein individueller Pfad wäre para mich, el cada User seinen eigenen Pfad ha - el es no necesariamente así...[/quote:c413d83a89]Dem es no necesariamente así, pero si MultiUser-Betrieb eingestellt es entonces kann el así ser . Dafür gibts sí el API para Pfade ermitteln.
El Konstante es 5, also meist definiert como CSIDL_MyPrograms
Der Pfad muß auch no necesariamente C:WindowsProfileUsernameEigene Archivos ser, pero el de hecho puede auch Systemgerecht movido ser.
Saludo Thomas |
|
|
| |
|
|
|
| So habe nachgesehen - file pcu.nutzt SHGetSpecialFolderPathA con CSIDL_MyPrograms=5.
Hier una Exe el el Testet - porque Yo tener kein 98él a Hand.
Salve. |
|
|
| |
|
|
|
| ...sí, mein Reden, kann - aber muß no. En me es el Pfad standardmäßig para cada User meines Windows98 Mehrbenutzersystems C:EIGENE DATEIEN.
In el Regel dürfte wohl en vielen Windows98/ME Mehrbenutzersystemen kein spezieller Pfad para una individual User vorliegen. Wenn lo also por lo tanto va una Pfad a obtener, el cada Users anders es, funktioniert el así no.
Wenn lo sólo por lo tanto va irgendeine Pfadangabe a obtener, dürfte el API incluso en Einbenutzersystemen una brauchbaren Valor zurückliefern (por qué el así ser dürfte, es más oben -> Registry). |
|
|
| |
|
|
|
Rolf Koch | Exactamente, lo se zumindest algo zurückgegeben voluntad. Wenn Nutzer = 1 entonces sólo irgendein Pfad. Dort voluntad el eigenen Termine gespeichert y gelesen. Wenn sólo Nutzer > 1 entonces el individuellen. Aber si el Sistema entonces el richtigen zurückgibt, entonces debería lo sí trabajo.
Gracias Rolf |
|
|
| |
|
|
|
Jörg Sellmeyer | Hi Rolf, Yo benutze bajo Win98SE esta Definition: [box:79c42cf201]Def EigeneDateien(0) ReadIni$(Hkey_1,SoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders,Personal)[/box:79c42cf201] Sie son siempre el Eigene Archivos Ordner des aktuellen Benutzers zurück.
Saludo Jörg |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... | 14.05.2005 ▲ |
|
|
|
|
Rolf Koch | auch Usted Gracias Jörg.
Was mich sólo interessiert, si el File.pcu el richtigen Ergebnisse liefert. So langsam muss Yo doch veces Gedanken hacer me VirtualPC de MS$ a kaufen, así I verschiedenen Systemen testen kann. (Hab Yo gelacht encima Su Smilie unten ) Rolf |
|
|
| |
|
|
|
| [quote:b5c1072549=Rolf Koch]auch Usted Gracias Jörg.
Was mich sólo interessiert, si el File.pcu el richtigen Ergebnisse liefert.[/quote:b5c1072549]Solange mind. Internet Explorer 4 installiert es, liefert ellos el korrekte Ergebnis, also el Pfad a Eigene Archivos, egal si Multi-User oder Einzelplatz. [quote:b5c1072549=Rolf Koch] So langsam muss Yo doch veces Gedanken hacer me VirtualPC de MS$ a kaufen, así I verschiedenen Systemen testen kann.[/quote:b5c1072549] VMWare es IMHO mejor Saludo Thomas |
|
|
| |
|
|
|
| ¡Hola Rolf...
Es me en el Augenbl8ick todavía no bastante klar, si Si es usted el correcto verstanden hast: [quote:1c299ff82f] Wenn Nutzer = 1 entonces sólo irgendein Pfad. Dort voluntad el eigenen Termine gespeichert y gelesen. Wenn sólo Nutzer > 1 entonces el individuellen. [/quote:1c299ff82f] Exactamente como liegt evtl. el problema: Auch si Nutzer >1 se eventuell una gemeinsamer Pfad zurückgegeben - je después de Windows Einstellung. Ber Pfad lautet para Ejemplo para cada Nutzer en me CATEIEN.
Bajo NT/2000/XP es el, soweit Yo weiß, anders. Dort ha cada User en el Regel seine eigenen Ordner (oder debería ihn haben). Das muß así ser, como lo de estos Systemen el NTFS File-Zugriffsrechte (Security Descriptor) son, el no autorisierten Usern el Zugriff en Ordner y Archivos verbieten puede. Würde z.B. el Admin hier Noctramic en irgendeinen otro Ordner installieren y el Sistema liefe en uno NTFS Partition, hätte evtl. kein User con eingeschränkten Rechten Schreibzugriff en el vom Admin erstellten Archivos. Würde z.B. el Datenbank, el el Termine speichert, ya en Installation erstellt voluntad, podría kein User con eingeschränkten Rechten Termine abspeichern.
Bajo Windows95/98/ME hay weder una Token, todavía irgenwelche Zugriffsrechte, el una User (el por el Token repräsentiert se) irgendetwas verbieten puede. Ein Ordner Eigene Archivos Por consiguiente, hay eigentlich sólo Formsache, y Admin kann en Systemsteuerung auswählen, si él esta Ordner para cada User einzeln anlegt oder todos User el gleichen Ordner benutzen debería. Speicherst du hier Termine en uno Datenbank de y ordnest esta no gleichzeitig eindeutig una User a porque du dich en el unterschiedlichen Ordner verlässt, hay evtl. una heilloses Durcheinander.
Desweiteren hay como bajo NT-basierten Systemen auch todavía algo a bedenken: Como hier una eingeloggter User por una Token, el una Prozess zugeordnet se, eindeutig identifiziert se, hay hier el Möglichkeit, daß se mehrere User gleichzeitig en uno Session en el Rechner einloggen (RUN AS - siehe PrivAktivate). Dabei ändert se en el Registry en el Regel nichts - liefert Shgetspecialfolderlocation auch entonces el richtigen Pfad zurück???
@JÖRG: Das haut así, glaube Yo, no siempre hin. Lo son como sí todavía el USER SHELL FOLDERS... |
|
|
| |
|
|
|
Rolf Koch | Sí, schäm tener Yo wohl falso verstanden. Aber Jetzt! Habs verstanden Ok, entonces lasse Yo qué más einfallen, me está a umständlich y a Fehleranfällig.
Gracias a Alle Rolf |
|
|
| |
|
|
|
| Tal vez ists doch simplemente Rolf.
Wenn NOC ya persönliche Termine verwaltet - así muß uno doch sicher seinen Namen y una Contraseña eingeben - en daran a kommen. Oder?
Dann kannst Usted doch fgetdir.ownfiles()+\noc.pro\data+username$ nutzen - oder?
Salve. |
|
|
| |
|
|
|
Rolf Koch | Sí If genaus así tener Yo sí ya en mi Code. Und deswegen tener Yo sí el Cuestión gestellt. Wenn nun 98 y Co así blöd reagieren, entonces nutzt mich dies nix. Yo desafortunadamente viele Anwender de el alten BS-Szene Geplant war simplemente: Sistema startet y Noctramic erhält el geraden aktiven User con seinem Pfad+/Termine/ y Zack lo wäre a schön gewesen, porque entonces ha cada automáticamente seinen persönlichen Ordner. Klappt sí en me bajo XP ya bestens. Login y User ha propio Termine. Neuer Login bajo neuem Namen y User ha auch propio Termine. Halt XP - bessaaa is dat! Rolf |
|
|
| |
|
|
|
| ¡Hola Rolf...
STOP! No es así rápidamente! Lies dir media Contribución Por favor, todavía una vez genau por y vergiß en una Mehruserfähigen Programa Por favor, el File-Security no! |
|
|
| |
|
|