Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
869 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  Accès à un fichier sur une autre machine

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Accès à un fichier sur une autre machine

n°172815
LeMicky
Posté le 08-07-2002 à 12:20:09  profilanswer
 

Salut,
 
bon j'ai un peu cherché sur le forum et j'ai rien trouvé  :(  
 
Donc :
j'ai 2 serveurs, je voudrais accéder à un fichier qui est sur le serveur2 à partir d'un agent Java sur mon serveur1 (le truc c'est que cet agent est exécuté par un serveur qui est lui-même lancé en tant que service système => si je monte un lecteur, je le fais avec un compte utilisateur => le serveur ne le voit pas => mon agent java non plus)
Donc j'imaginais ecrire en java la montée du lecteur réseau, mais voila, je ne sais pas faire :)
Qui peut m'aider, merci!

mood
Publicité
Posté le 08-07-2002 à 12:20:09  profilanswer
 

n°172816
LeMicky
Posté le 08-07-2002 à 12:20:55  profilanswer
 

heu petite précision, je suis en Win 2000 server advanced sur les 2 machines

n°172822
darklord
You're welcome
Posté le 08-07-2002 à 12:31:20  profilanswer
 

LeMicky a écrit a écrit :

Salut,
Donc j'imaginais ecrire en java la montée du lecteur réseau, mais voila, je ne sais pas faire :)




 
pas possible.


---------------
Just because you feel good does not make you right
n°172827
--greg--
Posté le 08-07-2002 à 12:33:57  profilanswer
 

fous un serveur http sur le "serveur2" :)

n°172828
darklord
You're welcome
Posté le 08-07-2002 à 12:34:29  profilanswer
 

par exemple :) mais bon DL des fichiers par HTTP, beurk (enfin je veux dire des gros fichiers)


---------------
Just because you feel good does not make you right
n°172834
LeMicky
Posté le 08-07-2002 à 12:38:39  profilanswer
 

Ce n'est pas possible??????
ghe?! :eek2:  
 
 
mais tu ne peux pas lancer un .bat à partir de Java??!! Tu peux bien lancer un exe non?

n°172840
darklord
You're welcome
Posté le 08-07-2002 à 12:46:51  profilanswer
 

euh oui oui mais c'est vraiment pas le genre de truc à faire en java. Mais sinon oui tu peux éxecuter un bat ou un exe.
 
mais bon c'est pas vraiment du Java non plus ;)
 


---------------
Just because you feel good does not make you right
n°172866
LeMicky
Posté le 08-07-2002 à 14:00:08  profilanswer
 

oui, je me suis mal exprimé, désolé, donc comment je fais pour lancer un .bat à partir d'une appli java?
J'ai regardé dans la classe System, mais j'ai rien vu qui ferait un genre de System.execute("c:\monbat.bat" ).
Alors si vous pouvez me dire la commande ce serait top mega cool :)

n°172871
darklord
You're welcome
Posté le 08-07-2002 à 14:01:48  profilanswer
 

Code :
  1. Runtime.getRuntime().exec("c:\\monbat.bat" );


 


---------------
Just because you feel good does not make you right
n°172874
gfive
Posté le 08-07-2002 à 14:11:57  profilanswer
 

DarkLord a écrit a écrit :

Code :
  1. Runtime.getRuntime().exec("c:\\monbat.bat" );


 
 




 
Ouais, mais bon, je crois qu'on est d'accord, Dark, beurk! :D

mood
Publicité
Posté le 08-07-2002 à 14:11:57  profilanswer
 

n°172877
darklord
You're welcome
Posté le 08-07-2002 à 14:14:49  profilanswer
 

bin oui. Si il est obligé de le faire en Java ok mais sinon y a des language bien mieux adaptés pour ce genre de choses (enfin je suppose).


---------------
Just because you feel good does not make you right
n°172880
LeMicky
Posté le 08-07-2002 à 14:22:42  profilanswer
 

vi vi, bueurk peut etre, mais bon vous connaissez pas toutes les contraintes...
donc forcement du java, donc comme java ne sait pas faire (d'ailleurs je trouve ca un peu limitatif sur le coup...ca aurait ete bien de prevoir une ouverture de file("\\\\monhost\\lettre$\rep1\rep2\fic1@login:password" , car j'ai essaye File file=new File("\\\\monhost\\s$\\Rep1\\Rep2\\Rep3\\TraceXML.xml" ); et ca marche si j'ai deja la map de monter
)
 
voila, merci pour le runtime!!
ciao.

n°172885
darklord
You're welcome
Posté le 08-07-2002 à 14:28:12  profilanswer
 

LeMicky a écrit a écrit :

(d'ailleurs je trouve ca un peu limitatif sur le coup...ca aurait ete bien de prevoir une ouverture de file("\\\\monhost\\lettre$\rep1\rep2\fic1@login:password"



 
bin faut essayer de comprendre PQ tu ne peux pas faire ce genre de choses et là ca tout son sens (indépendances de l'OS par exemple).
 
A+


---------------
Just because you feel good does not make you right
n°172896
LeMicky
Posté le 08-07-2002 à 14:45:16  profilanswer
 

vi c'est vrai....
Ca ne fonctionne pas :(
mon bat fait un net use o: \\monhost\lettre$
si je le lance a la main, il me monte bien le lecteur s de monhost sous la lettre o
Dans mon agent java, ca ne le monte pas....  :cry:  
bon je vais me demerder....a+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  Accès à un fichier sur une autre machine

 

Sujets relatifs
[CVS] générer un fichier CVS[php] upload de fichier + envoie de formulaire
toujours mon problème d'écriture dans un fichierJAVA servlets : envoyer un fichier à télécharger ????
écrire dans un fichierecriture dans un fichier (XML PHP)
un fichier bat sans fenetre dosproblème de lecture de fichier sous vc++ 6
créer un fichier a chaque fois[PHP] Inclure le contenu d'un fichier dans une variable ?
Plus de sujets relatifs à : Accès à un fichier sur une autre machine


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR