-
Forum: Netzwerke
Delphi
by Christian Seehase,
10. Okt 2003
Moin Assarbad,
Vielleicht mache ich ja einen Denkfehler, aber wenn ich prüfe, welche NTUSER.DAT gesperrt ist, unter Berücksichtigung von Spezialaccounts (z.B. SMS-Service Account für Installationen), dann müsste ich eigentlich den Profilpfad des Users haben, der gerade angemeldet ist (oder eben auch keiner).
Solchen Support hab' ich sogar schon mal gegeben, und ich bleibe bei der...
-
Forum: Netzwerke
Delphi
by Christian Seehase,
10. Okt 2003
Moin Assarbad,
es ging hierbei vermutlich nicht um die Zeilen hier weiter oben auf der Seite, sondern um das Attachement von der vorigen ;-)
Die Nummer mit der Registry hab' ich schon lange auf dem Zettel. Mal sehen, wann ich endlich mal dazu komme.
Für eine erfolreiche Ausführung von RegConnectRegistry brauchst Du allerdings auch entsprechende Zugriffsrechte auf den Remote Rechner. Als...
-
Forum: Netzwerke
Delphi
by Christian Seehase,
17. Sep 2003
Moin Matze,
für weiteres in dieser Richtung, wäre es dann aber angebracht einen neuen Thread zu eröffnen, denn das hat mit den Rechnern im Netz absolut nichts mehr zu tun. ;-)
-
Forum: Netzwerke
Delphi
by Christian Seehase,
17. Sep 2003
Moin Matze,
probier mal, ob das hier bei euch funktioniert.
type
NET_API_STATUS = DWORD;
PWKSTA_USER_INFO_0 = ^WKSTA_USER_INFO_0;
WKSTA_USER_INFO_0 = packed record
wkui0_username : PWChar;
end;
-
Forum: Netzwerke
Delphi
by Christian Seehase,
17. Sep 2003
Moin Matze,
eine Idee hätte ich noch dafür.
Probier ich mal aus.
-
Forum: Netzwerke
Delphi
by Christian Seehase,
17. Sep 2003
Moin Matze,
:mrgreen:
Dabei hab' ich ja im Prinzip nur gemacht, was ein Ping -a auch macht ;-)
Schade, dass Du da nichts mit Admin Rechten machen kannst.
Dann könnte man ihm mal von einem anderen Rechner aus zeigen, welche versteckten Freigaben auf seinem Rechner sind ;-)
-
Forum: Netzwerke
Delphi
by Christian Seehase,
17. Sep 2003
Moin Matze,
prima, freut mich :bounce1:
Und, was hat Dein Lehrer gesagt? ;-)
-
Forum: Netzwerke
Delphi
by Christian Seehase,
9. Sep 2003
Moin Matze,
das hab' ich jetzt nicht vorgesehen, aber schau's Dir mal an.
Sollte nicht so schwer nachzurüsten sein.
-
Forum: Netzwerke
Delphi
by Christian Seehase,
7. Sep 2003
Moin Matze,
so, fertig. Frisch überpoliert ;-)
Wie sich das Programm jetzt auf (grössere) Netzwerke auswirkt weiss ich natürlich, mangels Testmöglichkeit nicht, aber abbrechen kann man immer (zur Not mit ESC)
Schau's Dir mal an.
Der prinzipielle Ablauf
-
Forum: Netzwerke
Delphi
by Christian Seehase,
6. Sep 2003
Moin Matze,
ja, das meinte ich. Je mehr Rechte, umso leichter kann's werden. ;-)
Was auch immer mir vielleicht einfallen sollte:
Ich werd's nicht unbedingt testen können...
-
Forum: Netzwerke
Delphi
by Christian Seehase,
6. Sep 2003
Moin Matze,
ich denk' noch mal drüber nach, auf welchem Wege das eventuell getrickst werden kann.
Welche Berechtigungen bestehen denn für den Account mit dem das Programm laufen soll im Netzwerk?
-
Forum: Netzwerke
Delphi
by Christian Seehase,
10. Jul 2003
Moin Matze,
ich versuch' dann gleich mal die Idee umzusetzen. Wenn's länger wird häng ich das als Attachement dran ;-)
-
Forum: Netzwerke
Delphi
by Christian Seehase,
10. Jul 2003
Moin Matze,
schade :?
Schön wär's gewesen...
Eine Idee, die hier schon angeklungen ist hab' ich allerdings noch.
Wann hast Du denn wieder Info, und könntest es probieren?
-
Forum: Netzwerke
Delphi
by Christian Seehase,
10. Jul 2003
Moin Matze,
das heisst also, dass NetServerEnum auch nicht funktioniert hat?
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
ich jetzt mal auf das Ergebnis gespannt.
Schau doch bitte auch auf jeden Fall mal nach, ob die Rechner wirklich nicht in der Netzwerkumgebung auftauchen (durften sie eigentlich nicht).
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
bitte gerne.
Ich bin auch mal zur Schule gegangen ;-)
Leider gab's Informatik da noch nicht als Fach.
Allzuviel Mühe war's auch nicht, da ich die ganzen Deklarationen schon vor längerer Zeit mal übersetzt hatte.
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
die Deklarationen:
// mit xxx.H sind die Header Dateien von Microsoft gemeint,
// in denen die jeweiligen Dinge deklariert wurden
const
// aus LMCONS.H
MAX_PREFERRED_LENGTH = DWORD(-1); // Alles was da ist raussuchen
// aus LMERR.H
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
dann ist es ja gut.
Entscheidend war für mich jetzt, dass es auf der NT Schiene (NT 4.0/W2K/XP...) läuft.
Ich versuch' mal was zusammenzubasteln.
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Chewie,
da würde ich lieber die IP-Adress Ranges durchpingen, und dann im Stile von Ping -a die zugehörigen Namen ermitteln.
Wäre auch Brute Force, aber etwas gezielter ;-)
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
wenn sie da nicht zu sehen sind, melden sie sich nicht beim Browserdienst (hat nichts mit dem Webbrowser zu tun).
Dann dürfte es mit den WNetxxx Funktionen nicht machbar sein.
Aber es gibt auch noch andere ;-)
Auf welchem Betriebbsystem soll das Programm laufen?
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
nein, das meine ich nicht.
Das die Rechner mit ihren Namen erreichbar sind, hat nichts damit zu tun, ob man sie in der Netzwerkumgebung sehen kann oder nicht.
Das ist so ähnlich wie mit den versteckten Freigaben. Sie sind da, man kann sie sich verbinden, bzw. darauf zugreifen, aber im Explorer sehen kann man sie nicht.
Wenn Du in den Explorer gehst, Netzwerkumgebung, und da...
-
Forum: Netzwerke
Delphi
by Christian Seehase,
8. Jul 2003
Moin Matze,
ich hab' den Code eben mal ausprobiert, der tut's einwandfrei.
Kannst Du aus Windows heraus die anderen Rechner in der Netzwerkumgebung sehen?
Wenn für die Workstations das Browsing abgeschaltet ist, werden sie dort nämlich auch nicht angezeigt.
-
Forum: Netzwerke
Delphi
by Christian Seehase,
3. Jul 2003
Moin Illuminator,
such' mal hier noch WNetEnumResource.
Das hatten wir schon.