Java er et programmeringssprog udviklet af Sun Microsystems , som nu ejes af Oracle. Programmeringssproget Java skjuler kompleksitet og fint detaljerede system-niveau operationer til fordel for at have et bredt bibliotek af klasser og kommandoer , der udfører funktioner, der allerede integreret i sproget og dets pakker. Det betyder, at Java er i stand til at udføre komplekse funktioner med kun et par linjer kode , fordi det kan gøre brug af skriftlig funktionalitet i sit bibliotek . Den Java.Util.Windows Biblioteket kan du kontrollere et Windows-netværk deler tilladelser ved at levere nogle få nødvendige parametre. Instruktioner
1
Opret et nyt objekt i din kode, der er af typen " NetworkObject ". Indsæt en ny tom linje i funktionen eller klasse, hvor du gerne vil forsøge Network Share Tilladelser check, derefter skrive følgende : Hej
NetworkObject netObject = new WindowsNetworkObject nfsObject ,
2
Slut Network Object til den mappe , du gerne vil have adgang til. Denne mappe skal indeholde den mappe eller fil , du gerne vil kontrollere. Indtast følgende : Hej
nfsObject.sourceObj = " \\ \\ server \\ temp \\ testfile.txt "
Erstat " \\ \\ server \\ temp \\ testfile.txt " med netværket adresse serveren og fil . For eksempel, " , configration.txt ", hvis navnet på din server var " Zippy " og netværket sharenavn var " temp " og indeholdt en fil, du ville skrive : Hej
nfsObject.sourceObj = " \\ \\ Zippy \\ temp \\ configuration.txt "
3
Få filrettigheder for den aktive objekt. I en ny linje lige under den sidste , skal du skrive følgende : Hej
System.out.println ( nfsObject.getReadWriteState ());
4
Kør programmet . Hvis det udskrives "0 " du ikke har adgang til filen på alle. "1" betyder, at du kan læse det , men ikke skrive det. "2" betyder, at du kan skrive det, men ikke adgang til den. "3" betyder, at du både kan læse og opdatere filen.