Java controleren is een programmeertaal ontwikkeld door Sun Microsystems , nu eigendom van Oracle . De programmeertaal Java verbergt de complexiteit en fijn gedetailleerde system-level operaties in het voordeel van het hebben van een brede bibliotheek van klassen en opdrachten die functionaliteit al geïntegreerd in de taal en de pakketten uit te voeren . Dit betekent dat Java kan uitvoeren complexe functies met slechts een paar regels code , omdat het kan gebruik maken van schriftelijke functionaliteit maken in zijn bibliotheek . De Java.Util.Windows bibliotheek kunt u machtigingen van een Windows- netwerk te delen te controleren door het leveren van slechts een paar vereiste parameters . Instructies 1 Maak een nieuw object in je code die is van het type " NetworkObject . " Plaats een nieuwe lege regel in de functie of klasse waar u wilt de Machtigingen voor netwerkshare controle proberen , typ het volgende : NetworkObject netObject = new WindowsNetworkObject nfsObject ; kopen van 2 Sluit de Network Object naar de map die u wilt openen . Deze map moet de map of het bestand dat u wilt controleren bevatten . Typ het volgende : nfsObject.sourceObj = " \\ \\ server \\ temp \\ testfile.txt " ; Vervang " \\ \\ server \\ temp \\ testfile.txt " met het netwerkadres van de server en file . Bijvoorbeeld, als de naam van uw server waren " Zippy " en het netwerk gedeelde naam waren " temp " en bevatte een bestand " configration.txt , " typt u : nfsObject.sourceObj = " \\ \\ Zippy \\ temp \\ configuration.txt " ; 3 Verkrijg de permissies voor het actieve object . In een nieuwe lijn net onder de laatste , typt u het volgende : System.out.println ( nfsObject.getReadWriteState ( ) ) ; 4 Voer de toepassing . Als deze wordt afgedrukt " 0 " u geen toegang tot het dossier te hebben. " 1 " betekent dat je het kan lezen , maar niet schrijven . " 2 " betekent dat u kunt schrijven, maar geen toegang toe . " 3 " betekent dat u zowel lezen en bijwerken van het bestand .
|