Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655

    Scrittura file cartella di rete

    ciao a tutti,

    vorrei creare un file su una cartella di rete.

    Ho visto che per farlo ho bisogno di usare il Package jcifs.

    Il mio dubbio è:

    - posso fare accesso alla cartella tramite
    codice:
    SmbFile dir = 
    new SmbFile(url, auth);


    e poi scrivere il file usando la classe java.io.File?

  2. #2
    No,altrimenti JCISF sarebbe aggirato, fra l'altro con questo codice non stai accedendo alla cartella ma bensi al file infatti il nome della classe è "SmbFile"

    in questo link c'è uno stralcio di codice molto utile:
    http://ujjwalbsoni.blogspot.it/2013/...rk-shared.html

    Ciao.
    Ultima modifica di schumy2000; 02-12-2016 a 12:48
    I computer sono incredibilmente veloci, accurati e stupidi.
    Gli uomini sono incredibilmente lenti, inaccurati e intelligenti.
    Insieme sono una potenza che supera l'immaginazione.

    A.Einstein

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,315
    Non ho capito la frase "Ho visto che per farlo bisogna usare il package jcifs"...
    Posto che tu abbia i diritti di accesso a tale cartella, è sufficiente puntare ad essa con un normalissimo percorso UNC (non servono librerie esterne o altro):

    codice:
    File f = new File("//nomeserver/cartella_condivisa/nomeFile");

    Dove:
    - nomeserver sarà il nome del server (o il suo indirizzo IP) dov'è ubicata la cartella
    - cartella_condivisa è il nome della condivisione


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.