Java ist eine Programmiersprache, die von Sun Microsystems , die jetzt von Oracle Besitz entwickelt. Die Programmiersprache Java versteckt Komplexität und fein detaillierte System-Level- Operationen zugunsten der mit einer breiten Bibliothek von Klassen und Befehle, die Funktionen, die bereits in die Sprache und ihre Pakete integriert durchzuführen. Dies bedeutet, dass Java in der Lage die Durchführung komplexer Funktionen mit nur wenigen Zeilen Code ist, weil es den Einsatz von schriftlichen Funktionalität in seine Bibliothek nutzen können. Die Java.Util.Windows Bibliothek können Sie prüfen, einem Windows-Netzwerk die Berechtigungen , indem nur wenige erforderlichen Parameter . Anleitung
1
Neues Objekt in Ihrem Code, der Typ ist " NetworkObject . " Legen Sie eine neue leere Zeile in der Funktion oder Klasse, wo Sie gerne die Netzwerkfreigabe Berechtigungen Scheck versuchen würde , dann geben Sie den folgenden :
NetworkObject NetObject = new WindowsNetworkObject nfsObject ;
2
Schließen Sie den Network Object dem Verzeichnis, das Sie zugreifen möchten . Dieses Verzeichnis muss das Verzeichnis oder die Datei, die Sie interessant finden würde . Geben Sie den folgenden :
nfsObject.sourceObj = " \\ \\ server \\ temp \\ testfile.txt ";
Ersetzen Sie " \\ \\ server \\ temp \\ testfile.txt " mit dem Netzwerk -Adresse des Server und Datei. Zum Beispiel, wenn der Name Ihres Servers waren " Zippy " und die Netzwerkfreigabe Namen waren "temp" und enthielt eine Datei " configration.txt , " würden Sie Folgendes eingeben :
nfsObject.sourceObj = " \\ \\ Zippy \\ temp \\ configuration.txt ";
3
Holen Sie sich die Zugriffsrechte für das aktive Objekt . In einer neuen Zeile unterhalb der letzten , geben Sie den folgenden :
System.out.println ( nfsObject.getReadWriteState ());
4
Führen Sie die Anwendung . Wenn es "0" ausgibt Sie keinen Zugriff auf die Datei überhaupt . "1" bedeutet, dass Sie es lesen, aber nicht schreiben. "2" bedeutet, dass Sie es schreiben, aber nicht darauf zugreifen. "3" bedeutet, dass Sie lesen und auch aktualisieren Sie die Datei.