Commandes exec en Java!! Urgent :(

proganas Messages postés 25 Statut Membre -  
 Saulfa -
Bonjour tout le monde,
je développe une application avec java, et je veux ouvrir un fichier texte ou doc (l'ouvrir pas enregistrer dedans)
j'ai utiliser la commande Runtime.getRuntime().exec("edit c:\\"documents and settings"\\proganas\\bureau\\fic.txt");
mais ça marche pas :(..la commande shutdown marche bien mais celle ci non.
Si quelqu'un possède un site où je peux trouver toutes les commandes de Runtime.getRuntime().exec(String arg).
merci davance
Configuration: Windows XP
Firefox 2.0.0.11

5 réponses

  1. arth Messages postés 84 Date d'inscription   Statut Contributeur Dernière intervention   1 296
     
    La commande edit existe.

    Cependant tu lui demande d'exécuter la commande dans le code java, or edit est une interface sous dos.

    Essaie plutôt : "cmd /k edit fichier" comme commande.
    1
  2. freto Messages postés 1543 Date d'inscription   Statut Membre Dernière intervention   165
     
    Un site je sais plus....mais utilise plutot la version de exec suivante:
    Runtime.getRuntime.exec(String[] commande);
    Dans le tableau de string commande, met en premier la première commande (edit), en deuxième "C:\\Documents and settings\\proganas\\bureau\\fic.txt"
    Et dis nous si sa fonctionne...
    0
  3. proganas Messages postés 25 Statut Membre 1
     
    non ça marche pas..ya un msg d'exeption Cannot run program "edit": CreateProcess error=2, Le fichier spécifié est introuvable
    voila la partie du code
    String cmd[] = {"edit","C:\\Documents and Settings\\Proganas\\Bureau\\anass.txt"};
    try
    {
    Runtime.getRuntime().exec(cmd);
    }
    catch(Exception ex)
    {
    System.out.println(ex.getMessage());
    }
    0
    1. freto Messages postés 1543 Date d'inscription   Statut Membre Dernière intervention   165
       
      As tu essayé de taper edit dans ta console?? Parce que tel quel, il ne trouve pas la commande edit.
      Il te faudra rechercher cette commande, et entrer le chemin complet de edit dans ton cmd[]...
      0
  4. proganas Messages postés 25 Statut Membre 1
     
    Ah oui je compren mnt...mercii...mais où peux je trouver ces commandes ..??? Si quelqu'un purrait mmaider..merci
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Saulfa
     
    cmd.exe /c edit<fichier.txt ? ca marche pas non plus?
    0