tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
720
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    tomwax tomwax ist offline Grünschnabel
    Registriert seit
    Feb 2011
    Beiträge
    1
    Hallo und erstmal entschuldigen sollte ich in diesem Thread nicht richtig sein.

    Ich habe leider absolut keine Ahnung von Batch schreiben und hoffe daher ihr könnt mir weiterhelfen.

    Ich habe für eine Projektarbeit ein Programm bekommen das ich jeden Tag für eine Stunde laufen lassen muss.

    Diese Programm speichert Dateien (eine große menge innerhalb einer Stunde).

    Ich kann das Programm über CMD starten und als paramter einen Ordner angeben in den er speichern soll.

    Nun würd ich jedoch gern das das Taskplanermäßig per Batch gestartet wird.

    Folgendes habe ich bis jetzt hinbekommen, dieser Code ermöglicht das ein Ordner erstellt wird und das Programm dann gestartet wird und die Dateien in den Ordner "...." speichert.

    Nun müßt ich jedoch für jeden Tag eine eigene Batch schreiben.

    Code :
    1
    2
    3
    4
    5
    6
    
     
    @ECHO off
     
    mkdir e:\Dienstag15.02.11
     
    java -jar C:\programm\autospeicher.jar e:\\Dienstag15.02.11\\


    Gibt es da nicht die möglichkeit über eine SChleife oder sowas?

    Das er z.B. überprüft das wenn ein Ordner da ist er dann das programm mit einem anderen paramter starten soll oder wie?

    er soll halt jeden tag einen neuen ordner erstellen (ob mit datum oder nur einem namen ist egal) und in diesen neuen ordner speichern.
    Dazu muss jedoch der neue ordner als paramter übergeben werden ...

    wär super toll wenn mir da jemand helfen könnte.

    weil derzeitig hab ich echt 7 batchdateien für die woche und jede batchdatei hat eben den code siehe oben drin, nur eben angepasst ;-(
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.169
    Hi.

    Legt die Ergebnisse in einem Verzeichnis namens "Ausgabe <DATUM>" ab:
    Code :
    1
    2
    3
    4
    5
    6
    
    @echo off
     
    set outdir=e:\Ausgabe %date%
    md "%outdir%"
     
    java -jar ... "%outdir%"
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. Batchdatei erstellen [autom. Download in best. Ordner]
    Von Grafixboy im Forum Sonstige Sprachen
    Antworten: 26
    Letzter Beitrag: 03.06.07, 18:10
  2. Antworten: 2
    Letzter Beitrag: 21.01.07, 19:59
  3. Verzeichnis für jeden User erstellen
    Von Peter Klein im Forum PHP
    Antworten: 14
    Letzter Beitrag: 11.05.06, 15:02
  4. Timer - Jeden X Tag Programm ausführen
    Von daschii im Forum .NET Café
    Antworten: 14
    Letzter Beitrag: 08.09.05, 11:08
  5. Batchdatei Programm öffnen
    Von Mic_Bac im Forum Sonstige Sprachen
    Antworten: 4
    Letzter Beitrag: 28.01.05, 11:29