![]() |
Umbenennen und verschieben von Ordnern verhindern
Hallo,
wir haben in der Firma einen Dateiserver auf dem alle gemeinsamen Dateien gespeichert sind. Jeder hat das Recht hier Ordner und Dateien anzulegen. Oft passiert es das Ordner durch 'drag and drop' verschoben werden, so dass diese von anderen Benutzern nicht mehr gefunden werden. Grade die nicht so versierten Anwender stehen dann vor Problemen. Ich gebe mich grade der Überlegung hin ein kleines toll zu schreiben, welches das Verschieben von Ordnern überwacht und gegebenenfalls verhindert. Ich bin auf dem Gebiet WinApi nicht sehr firm! Wie könnte man eine Umsetzung realisieren? Für Ansätze wäre ich sehr dankbar! |
Re: Umbenennen und verschieben von Ordnern verhindern
ein Lösungsanstaz wäre wohl
![]() |
Re: Umbenennen und verschieben von Ordnern verhindern
Programmiertechnisch würde mir nichts hierzu einfallen. Ausser du schreibst dir einen eigenen DateiExplorer, denn dann auch alle verwenden müssen :angle:
Sehr viel mehr Möglichkeiten bieteten die NTSF-Berechtigungen. Nur Ersteller darf kopieren usw. was es da so alles gibt halt ... |
Re: Umbenennen und verschieben von Ordnern verhindern
Hallo,
der Hinweis von Lucki scheint in die gewünschte Richtung zu zielen. Ich möchte ja keine Rechte einschränken. Ich möchte lediglich über die Änderungen informiert sein, um darauf dann gezielt zu reagieren. Demnach wäre es schon hilfreich ein Verzeichnis zu überwachen und die Verschiedenen Änderungen zu loggen. Dann kann man dort nachschauen. So könnte es auch möglich sein ein Verschieben zu unterbinden(z.B. durch D&D verhindert). |
Re: Umbenennen und verschieben von Ordnern verhindern
Überwachen und Verhindern sind zwei Paar Schuhe. Das Verhindern ginge wharscheinlich nur über einen ShellHook und das ist nicht gerade trivial.
|
Re: Umbenennen und verschieben von Ordnern verhindern
Hallo Luckie,
ich werde mal sehen, ob sich der Aufwand lohnt. Ich habe halt gedacht ich könnte mir so ein paar Anrufe in der Woche vom Hals schaffen. Im Moment suche ich dann immer nach den verschobenen Dateien... Bei Gelegenheit werde ich mich vielleicht mal in die Materie einlesen... Danke! |
Re: Umbenennen und verschieben von Ordnern verhindern
Moin Barnti,
unter NT/2000/XP könntest Du auch die Funktion ![]() ![]() Diese Funktion ist etwas "auskunftsfreudiger" als FindfirstChangeNotification. Verhindern kannst Du die Änderungen damit zwar auch nicht, aber Du könntest ein Verschieben ja zurücknehmen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz