Windows 7: Dateirechte für Dateitypen

OP #4346764
Lesenswert?
• ▲
▼
Hallo zusammen,
ich benutze Windows 7 und habe einen Ordner, in dem ich jede Menge Fotos 
aufbewahre. Um diese Fotos vor versehentlichem Löschen/Ändern zu 
schützen, sind die Dateien in diesem Ordner und Unterordnern nur für 
einen bestimmten Benutzer schreib- und änderbar. Der Mehraufwand, für 
eine Dateioperation (=Bilder hineinkopieren) das Login für diesen 
Benutzer eingeben zu müssen, ist für mich vertretbar.

Nun überlege ich, meine Bilder zu verschlagworten. Zu jeder .JPG-Datei 
wird eine Datei mit der Endung .XMP hinzukommen, die von einem 
bestimmten Programm erstellt und bearbeitet werden können soll. Gibt es 
unter Windows 7 die Möglichkeit, einem Benutzer zu gestatten, in einem 
bestimmten Ordner nur Dateien mit einer bestimmten Endung zu erstellen 
und ändern (nicht löschen), andere Dateien aber nicht ändern zu lassen?

Viele Grüße
W.T.
#4347213
Lesenswert?
• ▲
▼
Nase schrieb:
> Windows hat doch bestimmt auch sowas wie ein Sticky-Bit. Damit können
> Benutzer in einem Verzeichnis nur ihre eigenen Dateien verändern.

so ähnlich, das gewünschte lässt sich jedoch nicht ganz erreichen.
Man kann den Benutzern das Schreiben erlauben, damit können sie neue 
Dateien erstellen und diese auch ändern. Die bestehenden Dateien können 
dann aber auch geändert werden - löschen, umbenennen oder durch eine 
Datei mit selben Namen ersetzen bleibt jedoch verwehrt.
Vom Benutzer angelegte Dateien kann er selbst auch nicht mehr löschen 
oder umbenennen.

Für den Zweck besser geeignet wäre wohl eine Datenbank die an einem 
anderen Ort gespeichert ist.


Sascha
OP #4347223
Lesenswert?
• ▲
▼
Bernd K. schrieb:
> Mach ein Backup. Ich wiederhole: Mach ein Backup! Besser noch mach mehr
> als nur ein Backup.
>
> Du wirst mir an dem Tag dankbar sein (oder Dich selbst verfluchen, das
> liegt ganz in Deiner Hand) an dem die Festplatte samt aller
> unwiederbringlicher Bilder plötzlich und unerwartet verstirbt.

Nimm das Backup als gegeben an. Das Backup nützt mir nur gar nichts, 
wenn ein Bild versehentlich überspeichert wird. Dann landet das falsche 
Bild im Backup und ich stelle das möglicherweise erst Jahre später fest, 
und muß den alten Kram erst einmal wiederfinden.
#4347302
Lesenswert?
• ▲
▼
Dann machs mit dem Dateieigentümer. Setz den Eigentümer aller .jpg auf 
den Bilder-admin und entziehe allen anderen Nutzern alle Rechte außer 
"lesen".

Am besten baust Du Dir ein Script das das für alle Dateien in allen 
Unterordnern prüft und notfalls entsprechend korrigiert. Das kannst Du 
einmal am Tag als Cron-Job laufen lassen, dann musst Du nur noch die 
neuen Bilder reinwerfen und warten, spätestens am nächsten Tag gehören 
automatisch alle neuen .jpg wieder dem Bilder-Admin und kein anderer 
darf sie mehr anfassen.
OP #4347328
Lesenswert?
• ▲
▼
Bernd K. schrieb:
> Am besten baust Du Dir ein Script das das für alle Dateien in allen
> Unterordnern prüft und notfalls entsprechend korrigiert. Das kannst Du
> einmal am Tag als Cron-Job laufen lasse

Das klingt praktikabel. Ich habe zwar unter Windows noch nie einen 
kron-Job, geschweige denn das Äquivalent von chmod (icacls) probiert, 
aber das sollte keine weltbewegenden Schwierigkeiten machen. Zumal ich 
das Skript ja mit user-Rechten laufen lassen kann. Da kann ich es ja 
einfach in den Autostart machen.

Danke für die Tipps!
W.T.
#4347342
Lesenswert?
• ▲
▼
Walter T. schrieb:

> Zumal ich
> das Skript ja mit user-Rechten laufen lassen kann.

Ich bin mir nicht sicher ob das mit user-Rechten geht. Bin jetzt zu faul 
nach Windows zu booten aber unter Linux gelingt es mir nicht als user 
meine Dateien an andere Benutzer zu übereignen.

Aber Windows besitzt meines Wissens nach auch ein Äquivalent zu Cron und 
da kann man dann wohl auch scripts mit admin-Rechen laufen lassen.
#4347393
Lesenswert?
• ▲
▼
Walter T. schrieb:
> Bernd K. schrieb:
>> Mach ein Backup. Ich wiederhole: Mach ein Backup! Besser noch mach mehr
>> als nur ein Backup.
>>
>> Du wirst mir an dem Tag dankbar sein (oder Dich selbst verfluchen, das
>> liegt ganz in Deiner Hand) an dem die Festplatte samt aller
>> unwiederbringlicher Bilder plötzlich und unerwartet verstirbt.
>
> Nimm das Backup als gegeben an. Das Backup nützt mir nur gar nichts,
> wenn ein Bild versehentlich überspeichert wird. Dann landet das falsche
> Bild im Backup und ich stelle das möglicherweise erst Jahre später fest,
> und muß den alten Kram erst einmal wiederfinden.

Noch nicht ausprobiert, aber hierbei vielleicht nützlich:

https://bitbucket.org/mats_ekberg/boar/wiki/Home

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.