AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Gemeinsame Objektablage entfernen
Thema durchsuchen
Ansicht
Themen-Optionen

Gemeinsame Objektablage entfernen

Ein Thema von zkifel · begonnen am 12. Apr 2013 · letzter Beitrag vom 18. Apr 2013
Antwort Antwort
Seite 1 von 2  1 2      
zkifel

Registriert seit: 12. Apr 2013
5 Beiträge
 
#1

Gemeinsame Objektablage entfernen

  Alt 12. Apr 2013, 11:50
Hallo zusammen,

über die Suchfunktion / Google konnte ich leider keine Antwort auf mein Problem finden, deshalb versuche ich es mal hier:

Wir haben einen PC-Pool, in welchem CodeGear Delphi 2007 Version 11.0 installiert ist.

Nach dem Programmstart ist unter Tools/Optionen --> Gemeinsame Objektablage ein Pfad auf dem Server angegeben.
Mir wurde nun aufgetragen, diesen Pfad rauszunehmen.

Sobald ich mich als Administrator an einem PC im Pool anmelde, kann ich das Verzeichnis problemlos rausnehmen und im Programm arbeiten. Auch wenn ich das Programm schließe und neu starte, ist das Verzeichnis immernoch weg.
Wenn ich mich jedoch im Windows abmelde, ist der Pfad bei Gemeinsame Objektablage bei der nächsten Windows-Anmeldung wieder vorhanden.

Ich würde gern wissen, wo Delphi diese Information speichert, damit ich sie entfernen kann.

Server: Windows 2003
PC's im Pool: Windows XP
Bei der Anmeldung wird das Profil "Default User" von jedem Benutzerkonto vom Server geladen.

Vielen Dank schonmal.
  Mit Zitat antworten Zitat
Aviator
Online

Registriert seit: 3. Jun 2010
1.611 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Gemeinsame Objektablage entfernen

  Alt 12. Apr 2013, 14:14
Willkommen in der DP

Bei der Anmeldung wird das Profil "Default User" von jedem Benutzerkonto vom Server geladen.
Da das Profil immer wieder vom Server geladen wird, werden diese Daten wohl im Profilpfad des Benutzers abgespeichert.
Schau mal im Pfad C:\Dokumente und Einstellungen\Default User\Anwendungsdaten\CodeGear nach, ob du dort etwas findest. Die Datei bzw. den Inhalt der Datei musst du dann natürlich aus dem Profil, das auf dem Server gespeichert ist, rauslöschen.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#3

AW: Gemeinsame Objektablage entfernen

  Alt 12. Apr 2013, 14:52
Das steht in der Registry unter HKEY_CURRENT_USER\Software\Borland\BDS\5.0\Reposit ory im Eintrag Repository Dir.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
zkifel

Registriert seit: 12. Apr 2013
5 Beiträge
 
#4

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 12:14
Hallo,

danke für die Antworten!

Den Eintrag in der Registry habe ich gefunden, nachdem ich mich mit dem Administrator-Login angemeldet habe. Hier kann ich den Wert löschen. Dann ist auch der Eintrag dauerhaft weg.
Wenn ich mich allerdings mit einem normalen Benutzerkonto anmelde, so wie es die Benutzer des PC-Pools machen, habe ich keinen Zugriff auf die Registry und kann keine Werte ändern. Nehme ich den Eintrag im Programm manuell raus, dann ist nach Neu-Anmeldung der Eintrag wieder da ... nachwievor.
Das würde ja bedeuten, dass beim Laden des Default User auch die Registry geladen wird? Leider finde ich nicht heraus, woher der PC die Einstellungen lädt.
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#5

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 12:17
Wenn du dich als Administrator anmeldest, worauf zeigt denn dann wohl CurrentUser?
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
zkifel

Registriert seit: 12. Apr 2013
5 Beiträge
 
#6

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 12:44
Ja, gleiches dachte ich mir auch ... Dennoch, die Einstellung gibts nur dort unter Current_User. Unter Lokal_Machine finde ich nichts. Auch habe ich bereits die Registry auf dem Server nach dem Eintrag "Repository Dir" durchsucht. Ohne Treffer. Irgendwoher muss sich der PC im PCPool bei der Anmeldung durch ein Benutzerkonto die Info ja herholen.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#7

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 12:56
Vielleicht gibt es noch einen Eintrag im Default-User Profil an zentraler Stelle.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von Dalai
Dalai

Registriert seit: 9. Apr 2006
1.682 Beiträge
 
Delphi 5 Professional
 
#8

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 13:39
Auch habe ich bereits die Registry auf dem Server nach dem Eintrag "Repository Dir" durchsucht. Ohne Treffer.
Wenn tatsächlich immer das Profil des DefaultUser geladen wird, dann hat Uwe ganz recht:
Zitat von Uwe Raabe:
Vielleicht gibt es noch einen Eintrag im Default-User Profil an zentraler Stelle.

Das Profil des DefaultUser ist aber im normalen Betrieb nicht geladen (nein, HKEY_USERS\.DEFAULT ist nicht das Profil des DefaultUsers). Regedit bietet aber die Möglichkeit, Hives zu laden, dort Änderungen vorzunehmen und wieder zu entladen. Anleitungen dazu gibt's genügend im Netz, mit den Stichwörtern "regedit load hive" solltest du weiterkommen. Bedenke dabei aber, dass durch eine evtl. vorhandene Domäne die Sache etwas komplizierter wird.

MfG Dalai
  Mit Zitat antworten Zitat
zkifel

Registriert seit: 12. Apr 2013
5 Beiträge
 
#9

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 16:27
Ok, danke für den Tip, ich habs hinbekommen, die Gemeinsame Objektablage dauerhaft per hive zu entfernen.
Jetzt muss ich nur noch wissen, wo in der Registry sich das "Standartobjekt", also der Pfad gleich unter der Objektablage in den Einstellungen, befindet.

Danke für die Hilfe.
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#10

AW: Gemeinsame Objektablage entfernen

  Alt 15. Apr 2013, 22:30
Jetzt muss ich nur noch wissen, wo in der Registry sich das "Standartobjekt", also der Pfad gleich unter der Objektablage in den Einstellungen, befindet.
Steht im gleichen Schlüssel: DefaultProjectsDirectory
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz