Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: Java: javalla selville tiedoston/hakemiston oikeudet

aconitum [18.01.2005 15:53:35]

#

Eli on tässä nyt tullu tutkailtua netti tovi jos toinenkin...

Ja kysymys kuuluisi: Miten saa javalla selvitettyä onko tiedostoon kirjoitus/muutos oikeuksia.

Eli tuolla pystyisi esim selvittämään jos tiedosto on talletettu cd:lle eikä sitten ohjelma yrittäisi turhaan yrittää muuttaa sitä tiedostoa.

Tuollaisia tuli katsottua, mutta ei kauhesti lohkea..
http://javaalmanac.com/egs/java.security/CheckPermission.html?l=rel

http://java.sun.com/j2se/1.4.2/docs/api/java/security/Permission.html

Jos joku on jo tapellut saman ongelman kanssa apu olisi tervetullutta..

aconitum [18.01.2005 21:50:45]

#

Noniin, kaverin avulla ratkaisu sitten löytyi aika helposti.
Laitan tähän nyt vastauksen jos vaikka olisi jollekulle toisellekin hyötyä..

    static void katsoOikat(){
        String hak2, filu2;
        hak2 = "f:/tes";
        filu2 = "fil.txt";
        File tied = new File(hak2,filu2);
        System.out.println("Oikeus = " +tied.canWrite() );
    }

Lisää tietoa löytyy osoittesta:
http://java.sun.com/j2se/1.4.2/docs/api/java/io/File.html

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta