Java er et programmeringsspråk utviklet av Sun Microsystems , som nå eies av Oracle . Java programmeringsspråk skjuler kompleksiteten og detaljert system - operasjoner i favør av å ha et bredt bibliotek av klasser og kommandoer som utfører funksjonalitet allerede er integrert i språket og dets pakker. Dette betyr at Java er i stand til å utføre komplekse funksjoner med bare noen få linjer med kode , fordi det kan gjøre bruk av skriftlig funksjonalitet i sitt bibliotek . Den Java.Util.Windows bibliotek lar deg kontrollere et Windows-nettverk dele tillatelser ved å levere kun noen få nødvendige parameterne. Instruksjoner
en
Lag et nytt objekt i koden som er av type " NetworkObject . " Sett inn en ny blank linje i funksjon eller klasse hvor du ønsker å forsøke Network Share Tillatelser sjekk, deretter skriver du inn følgende : en
NetworkObject netObject = new WindowsNetworkObject nfsObject ;
2
koble Network Object til katalogen du ønsker å få tilgang . Denne katalogen må inneholde mappen eller filen du ønsker å sjekke . Skriv inn følgende : en
nfsObject.sourceObj = "\\ \\ server \\ temp \\ testfile.txt ";
Erstatt " \\ \\ server \\ temp \\ testfile.txt " med nettverket adressen til server og fil . For eksempel, hvis din server navn var " Zippy " og nettverket aksje navnet var " temp " og inneholdt en fil " configration.txt ," du ville skrive : en
nfsObject.sourceObj = "\\ \\ Zippy \\ temp \\ configuration.txt ";
3
Få filtillatelsene for det aktive objektet . I en ny linje rett under den siste , skriver du følgende : en
System.out.println ( nfsObject.getReadWriteState ( ));
4
Kjør programmet . Hvis det skrives ut " 0 " du ikke har tilgang til filen i det hele tatt . " 1 " betyr at du kan lese det , men ikke skrive det. "2" betyr at du kan skrive det, men ikke tilgang til den. "3" betyr at du kan både lese og oppdatere filen .