Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come controllare di Windows Autorizzazioni condivisione di rete in Java

Java è un linguaggio di programmazione sviluppato da Sun Microsystems , ora di proprietà di Oracle . Il linguaggio di programmazione Java e nasconde la complessità operazioni finemente dettagliati a livello di sistema a favore di avere una vasta libreria di classi e comandi che eseguono le funzionalità già integrate nel linguaggio ed i suoi pacchetti . Ciò significa che Java è in grado di eseguire funzioni complesse con poche righe di codice perché può fare uso di funzionalità scritta nella sua libreria . La biblioteca Java.Util.Windows consente di controllare i permessi di una condivisione di rete di Windows , fornendo solo alcuni parametri necessari. Istruzioni
1

Creare un nuovo oggetto nel codice che è di tipo " NetworkObject . " Inserire una nuova riga vuota nella funzione o classe in cui si desidera tentare la condivisione di rete Permessi controllo , quindi digitare quanto segue :

NetworkObject netObject = new WindowsNetworkObject nfsObject ;
2

Collegate il vostro oggetto di rete per la directory che si desidera accedere . Questa directory deve contenere la directory o il file che si desidera controllare . Digitare quanto segue :

nfsObject.sourceObj = " \\ \\ server \\ temp \\ testfile.txt " ;

Sostituire "\\ \\ server \\ temp \\ testfile.txt " con l'indirizzo di rete del server e file. Per esempio, se il nome del server sono stati " Zippy " e il nome della condivisione di rete sono stati " temp" e conteneva un file " configration.txt , " si dovrà digitare:

nfsObject.sourceObj = " \\ \\ Zippy \\ temp \\ configuration.txt " ;
3

Ricevi le autorizzazioni file per l'oggetto attivo . In una nuova linea appena sotto l'ultimo , digitare quanto segue :

System.out.println ( nfsObject.getReadWriteState ());
4

eseguire l'applicazione. Se stampa "0" che non hanno accesso al file a tutti. "1" significa che è possibile leggere , ma non scrivere. "2" significa che è possibile scrivere , ma non accedervi. "3" significa che si può leggere e aggiornare il file .

 

Programmazione © www.354353.com