tutorials.de Buch-Aktion 05/2012
ERLEDIGT
JA
ANTWORTEN
9
ZUGRIFFE
536
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    he_re he_re ist offline Rookie
    Registriert seit
    Oct 2007
    Beiträge
    8
    Hallo,

    ich erstelle in meinem Programm mit mkdir einen neuen Ordner.
    Jetzt möchte ich aber, dass dieser Ordner auch freigegeben ist!
    Gibt es da in Java eine Möglichkeit das zu machen?
     

  2. #2
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    welche Art von Freigabe? Welches Betriebssystem?

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  3. #3
    he_re he_re ist offline Rookie
    Registriert seit
    Oct 2007
    Beiträge
    8
    Netzwerkfreigabe...

    Mein Betriebssystem ist Windows XP.
     

  4. #4
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
    Hallo,

    start cmd /c net share
    Mit entsprechenden Parametern über den ProcessBuilder aufrufen, siehe:
    net share /?

    Gruß Tom
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

  5. #5
    he_re he_re ist offline Rookie
    Registriert seit
    Oct 2007
    Beiträge
    8
    ok vielen Dank.
    Funktioniert aus der Eingabeaufforderung wunderbar.
    Ich komme aber mit dem ProcessBuilder nicht so wirklich klar,
    könntest du mir da weiterhelfen?
     

  6. #6
    Stigma Stigma ist offline Mitglied Brokat
    Registriert seit
    Oct 2007
    Ort
    Lübeck
    Beiträge
    412
    Runtime.getRuntime().exec
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    import java.io.*;
     
    public class notepad{
     public static void main(String[] args){
      try{
       Runtime.getRuntime().exec("notepad Test");
      }catch(Exception e){
        System.err.println(e.toString());
       }
     }
    }

    Processbuilder
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    import java.io.IOException;
     
    public class Test {
     
        public static void main(String[] args) throws IOException {
            ProcessBuilder builder = new ProcessBuilder(
                    "C:\\Programme\\OpenOffice.org 2.0\\program\\swriter\\",
                    "C:\\test.odt");
            Process p = builder.start();
        }
    }


    Kann mir jemand sagen welche Unterschiede zwischen dem Processbuilder und dem Runtime.getRuntime().exec es gibt?
    Wo wendet man ersteres und wo zweiter es an.
     

  7. #7
    Anime-Otaku Anime-Otaku ist offline Mitglied Brillant
    Registriert seit
    Aug 2005
    Ort
    Karlsruhe (Baden-Württemberg)
    Beiträge
    905
    Java 1.4 oldschool Weg und der Weg von Java 6
     
    Wäre super wenn ihr euren Code in dieser Form einfügt:
    Code java:
    1
    
    System.out.println("Hello World");
    [java]System.out.println("Hello World");[/java]
    Für erledigte Threads dürft ihr den "erledigt"-Button anklicken!
    Über Dank freut sich jeder, der euch geholfen hat - ein Klick auf "Danke" kostet ja nicht mal was
    Blog: http://javaeffective.wordpress.com/

  8. #8
    he_re he_re ist offline Rookie
    Registriert seit
    Oct 2007
    Beiträge
    8
    Kann man auch herausfinden, wann der Process wieder beendet wurde?

    Beispielsweise öffne ich so die test.txt im Editor:

    Code :
    1
    2
    
    ProcessBuilder builder=new ProcessBuilder("test.txt");
    Process p=builder.start();

    Jetzt möchte ich aber wissen wann der Editor wieder geschlossen wurde,
    also wann der gestartete Process beendet ist!
     

  9. #9
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    waitFor()...

    Schau nächstesmal doch einfach selbst in der API nach. Geht schneller als hier auf eine Antwort zu warten.
     

  10. #10
    he_re he_re ist offline Rookie
    Registriert seit
    Oct 2007
    Beiträge
    8
    ok werde ich machen
     

Ähnliche Themen

  1. Ordner freigeben für alle
    Von lisali im Forum Hosting & Webserver
    Antworten: 2
    Letzter Beitrag: 02.04.10, 17:51
  2. .htaccess Ordner freigeben!
    Von Ultraflip im Forum Hosting & Webserver
    Antworten: 3
    Letzter Beitrag: 29.04.05, 00:30
  3. Ordner freigeben mit Passwortabfrage
    Von Stopp im Forum Netzwerke
    Antworten: 6
    Letzter Beitrag: 04.07.04, 09:35
  4. ordner im netz freigeben
    Von Luda im Forum Netzwerke
    Antworten: 4
    Letzter Beitrag: 15.01.04, 15:27
  5. [VB6.0]Ordner freigeben
    Von -cta- im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 18.12.03, 12:31