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

  FORUM HardWare.fr
  Programmation
  Java

  java et commandes du système

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

java et commandes du système

n°752425
bw_syl
Posté le 04-06-2004 à 13:02:18  profilanswer
 

Bonjour!!!
Je suis en train de faire une sorte de setup en java et je voudrais savoir comment executer des commandes du système du genre cp mkdir (pour linux :pt1cable: ) et copy (pour win  :pt1cable: ). Et je voudrais savoir également si on peut utiliser les variables d'environnement à l'intérieur du programme.
merci


---------------
pourquoi jamais ca ne va ?
mood
Publicité
Posté le 04-06-2004 à 13:02:18  profilanswer
 

n°752433
darklord
You're welcome
Posté le 04-06-2004 à 13:07:42  profilanswer
 

java.io.File pour tout ce qui est lié au filessytem. Variable d'environnement? Bin euh oui, si tu les passes en param à la jvm y a pas de problème [:joce]

n°752441
bw_syl
Posté le 04-06-2004 à 13:15:33  profilanswer
 

ok jregarde ca ce soir et je ten di plus.
en tout cas merci


---------------
pourquoi jamais ca ne va ?
n°752463
meumeul
Stay Heavy
Posté le 04-06-2004 à 13:33:57  profilanswer
 

c´est l´quivalent de system("echo ninja" ) que tu veux ?
je te deconseille dutiliser ca, c super pas portbale...
 
edit: equivalent en C joubliais
donc du coup, puisque tu ten fous de la portabilité,
ben tu te fais une fonction appelSystem, en natif qui
apelle system de C.
Mais c ultra ultra laid et deconseillé....


Message édité par meumeul le 04-06-2004 à 13:35:20
n°752473
darklord
You're welcome
Posté le 04-06-2004 à 13:48:38  profilanswer
 

meumeul a écrit :


donc du coup, puisque tu ten fous de la portabilité,


 
tu as lu ça où au juste?

n°753005
bw_syl
Posté le 04-06-2004 à 19:07:53  profilanswer
 

nan nan jmen fout pas de la portabilité.G vu dans java.io.File qu'il y avait mkdir mais rien pour copier des fichiers. Faut-il créer un fichier et copier ligne par ligne (ou le contenu d'un cou mais ca je sait pas faire)?  


---------------
pourquoi jamais ca ne va ?
n°753016
yo c spi
Yo !
Posté le 04-06-2004 à 19:26:11  profilanswer
 

bw_syl a écrit :

nan nan jmen fout pas de la portabilité.G vu dans java.io.File qu'il y avait mkdir mais rien pour copier des fichiers. Faut-il créer un fichier et copier ligne par ligne (ou le contenu d'un cou mais ca je sait pas faire)?


Copier un fichier :

Code :
  1. public static void copyFile(String originalFile, String targetFile) throws IOException,
  2.                                                                                FileNotFoundException
  3.     {
  4.         File f = new File(originalFile);
  5.         FileInputStream fis = new FileInputStream(originalFile);
  6.         FileOutputStream fos = new FileOutputStream(targetFile);
  7.         byte[] file = new byte[(int)f.length()];
  8.         fis.read(file);
  9.         fos.write(file);
  10.         fis.close();
  11.         fos.close();
  12.         fis = null;
  13.         fos = null;
  14.     }

Je te laisse deviner pour copier un répêrtoire  :D

n°753023
lorill
Posté le 04-06-2004 à 19:53:35  profilanswer
 

jete quand même un oeil du coté d'IzPack


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

  java et commandes du système

 

Sujets relatifs
systeme de coordonnés[Java] Exception : qu'est-ce qu'il est propre de faire ?
site ou livre sur les api java ??[Java] Création de String
transfere de fichier en java rmi[java]Ouvrir un fichier dans la fenetre principale
formation pour developpeurs Javacrontab : programme java
[JAVA] Aide pour packager un jar[java] copie de fichier et progressbar
Plus de sujets relatifs à : java et commandes du système


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