Autor |
Beitrag |
TheNameless
Hält's aus hier
Beiträge: 10
|
Verfasst: Do 05.10.06 23:02
Hab ne kleine Frage:
Gibt es eine Funktion mit der man prüfen kann, ob man in einem Verzeichnis Schreibrechte hat?
Sollte unter Linux und Windows laufen, da ich das Programm für beide Platformen entwickle.
|
|
daPimP
![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![daPimP hat insgesamt 100.0% On-Topic und 0.0% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png)
Beiträge: 54
Erhaltene Danke: 1
Win XP
D6, D7
|
Verfasst: Fr 06.10.06 01:08
Die einfachste Variante wäre die Probe!
Eine leere Datei versuchen zu erstellen - wenns nicht klappt sind auch keine Rechte verfügbar.
Wenig Aufwand - große Wirkung.
_________________ watch out ... Sy SS na pp er... coming soon
|
|
Quake User
![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png)
Beiträge: 159
|
Verfasst: Fr 06.10.06 02:04
Das Mittel der Wahl währe:
- in das Verzeichnis schreiben
- und ggf. die exception behandeln
|
|
TheNameless ![Threadstarter Threadstarter](./graphics/viewtopic/threadstarter.png)
Hält's aus hier
Beiträge: 10
|
Verfasst: Fr 06.10.06 15:33
Ja so ähnlich hab ichs bis jetzt auch gelöst, dachte vielleicht gibt es eine elegantere Lösung, sodass man den Benutzer schon beim Verzeichnis auswählen darauf hinweisen kann...
|
|
Quake User
![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png)
Beiträge: 159
|
Verfasst: Fr 06.10.06 18:01
TheNameless hat folgendes geschrieben: | Ja so ähnlich hab ichs bis jetzt auch gelöst, dachte vielleicht gibt es eine elegantere Lösung, sodass man den Benutzer schon beim Verzeichnis auswählen darauf hinweisen kann... |
definiere: "auswählen"
BTW: wird dadurch kein bischen besser. Der Nutzer hat trotzdem eine Fehlermeldung.
WENN müsste der Nutzer NUR die Verzeichnisse sehen, auf die er Rechte hat.
Das währe also sein Homedir.
Es ist also eher die Frage, ob sein Rechner "elegant" eingerichtet ist.
|
|
Marco D.
![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. half ontopic star](./graphics/ranks/star_onofftopic.png)
Beiträge: 2750
Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
|
Verfasst: Fr 06.10.06 21:18
_________________ Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
|
|
jakobwenzel
![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![jakobwenzel hat insgesamt 82.8% On-Topic und 17.2% Off-Topic Beiträge geschrieben. half ontopic star](./graphics/ranks/star_onofftopic.png)
Beiträge: 1889
Erhaltene Danke: 1
XP home, ubuntu
BDS 2006 Prof
|
Verfasst: Fr 06.10.06 21:24
Ich würd noch die Spuren beseitigen (sprich: Die Datei wieder löschen)
_________________ I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
|
|
Marco D.
![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Marco D. hat insgesamt 79.2% On-Topic und 20.8% Off-Topic Beiträge geschrieben. half ontopic star](./graphics/ranks/star_onofftopic.png)
Beiträge: 2750
Windows Vista
Delphi 7, Delphi 2005 PE, PHP 4 + 5 (Notepad++), Java (Eclipse), XML, XML Schema, ABAP, ABAP OO
|
Verfasst: Fr 06.10.06 21:30
jakobwenzel hat folgendes geschrieben: | Ich würd noch die Spuren beseitigen (sprich: Die Datei wieder löschen) |
Schau mal, das macht er doch schon. ![;)](images/smiles/icon_wink.gif)
_________________ Pascal keeps your hand tied. C gives you enough rope to hang yourself. C++ gives you enough rope to shoot yourself in the foot
|
|
TheNameless ![Threadstarter Threadstarter](./graphics/viewtopic/threadstarter.png)
Hält's aus hier
Beiträge: 10
|
Verfasst: Sa 07.10.06 22:08
Danke für die Funktion, ist wohl die beste wenn es keine andere möglichkeit gibt
Zitat: | WENN müsste der Nutzer NUR die Verzeichnisse sehen, auf die er Rechte hat.
Das währe also sein Homedir.
Es ist also eher die Frage, ob sein Rechner "elegant" eingerichtet ist. |
Es ist ja nicht nur auf Linux bezogen unter Windows gibt es ja auch Rechte.
BTW: Gibt es eine Variable HomeDir oder ähnlich bei Kylix(!)?
|
|
Quake User
![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png) ![Quake User hat insgesamt 92.5% On-Topic und 7.5% Off-Topic Beiträge geschrieben. ontopic star](./graphics/ranks/star_ontopic_full.png)
Beiträge: 159
|
Verfasst: So 08.10.06 02:23
TheNameless hat folgendes geschrieben: | Danke für die Funktion, ist wohl die beste wenn es keine andere möglichkeit gibt
Zitat: | WENN müsste der Nutzer NUR die Verzeichnisse sehen, auf die er Rechte hat.
Das währe also sein Homedir.
Es ist also eher die Frage, ob sein Rechner "elegant" eingerichtet ist. |
Es ist ja nicht nur auf Linux bezogen unter Windows gibt es ja auch Rechte.
|
Eben, und darum würde ich das komplett weg lassen und das Windows so einrichten, das der Nutzer Verzeichnisse nicht wählt, in der er auch nicht schreiben kann.
|
|
TheNameless ![Threadstarter Threadstarter](./graphics/viewtopic/threadstarter.png)
Hält's aus hier
Beiträge: 10
|
Verfasst: Do 12.10.06 19:22
Naja der User soll auch halt selbst wählen können welches Verzeichnis er schreiben will (muss er zwar nicht), da die Daten schon ein paar MB wegnehmen.
|
|