Batch Frage

Diskutiere und helfe bei Batch Frage im Bereich Webmaster Support, Scripts, etc im SysProfile Forum bei einer Lösung; Ich bräuchte was für Batch, dass jede Stunde was bestimmtes ausgeführt werden soll. Mit ping -n 3600 localhost finde ich das bissel doof. Danke Ackermann Discussion in 'Webmaster Support, Scripts, etc' started by Ackermann, Jun 12, 2008.

  1. Ackermann
    Ackermann Computer-Experte
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann

    Ich bräuchte was für Batch, dass jede Stunde was bestimmtes ausgeführt werden soll.

    Mit ping -n 3600 localhost finde ich das bissel doof.

    Danke Ackermann
     
    #1 Ackermann, Jun 12, 2008
  2. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551

    Gegenfrage: Was soll den ausgeführt werden?

    Und warum ist die gepostete Lösung doof? Einfach geht es doch nicht? Und das in eine .bat zu packen und "im Hintergrund" laufen zu lassen sollte auch nicht das Problem sein. Finde ich.
     
    #2 mitcharts, Jun 12, 2008
  3. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    1. Soll eine Datei ausführen die zuvor gekillt wird.
    2. Auf einen PC mit 128 MB Ram wird das bissel doof, das frisst bissl Performance ^^
     
    #3 Ackermann, Jun 12, 2008
  4. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551
    Was? Könntest du dich bitte präziser ausdrücken!

    Nicht dein Ernst oder?
     
    #4 mitcharts, Jun 12, 2008
  5. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    Ich möchte halt das nach einer gewissen zeit eine Anwendung Beenndet und dann wieder bestartet wird.

    Das aber im Dauerbetrieb, also 24/7.

    Bis jetzt hab ich es halt so:

    ping -n 3600 localhost
    pskill.exe test.exe
    ping -n 2 localhost
    C:\Programme\test.exe
    ping -n 3600 localhost
     
    #5 Ackermann, Jun 12, 2008
  6. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551
    Code:
    @echo off
    set Test=C:\Programme\test.exe
    set Ausgabe=[I]Pfadangabe[/I]\ausgabe.txt
    
    ping -n 3600 localhost >> %Ausgabe%
    
    taskkill /IM test.exe
    
    ping -n 2 localhost >> %Ausgabe%
    
    %Test%
    
    ping -n 3600 localhost >> %Ausgabe%
    
    Hier wird nicht mal ein ext. Programm genutzt um den Prozess zu beenden.
    Zudem wird die Ausgabe von ping in der Datei ausgabe.txt (oder wie auch immer du sie nennst) gespeichert.

    Und wenn du es im Dauerbetrieb hast, dann lass die .bat doch per Taskplaner ausführen.
     
    #6 mitcharts, Jun 12, 2008
    1 person likes this.
  7. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    Das ist ne gute Idee mit dem Taskplaner, danke :)
     
    #7 Ackermann, Jun 12, 2008
  8. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551
    Falls was nicht funktionieren sollte, sag bescheid ... hab mir das jetzt nur schnell aus den Fingern gesogen.
     
    #8 mitcharts, Jun 12, 2008
  9. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    Jo mache ich, oder ich schreibe mir was in VB kurz.
     
    #9 Ackermann, Jun 12, 2008
  10. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    Ich hab mal ne Frage, kann man auch was mit Batch (oder kennt jemand was anders) der der dann bei der aktuellen Sache rein springt und dann was eingibt, wie z.b. Login Name und Passwort.

    Ich brächte sowas automatisch, der das Programm beendet, startet und dann den Benutzer Name und PW eingibt. Und dass so alle 1 Stunde wiederholt.

    Kennt da jemand was ??? :>
     
    #10 Ackermann, Jun 18, 2008
  11. alex
    alex killed in action
    Joined:
    Dec 30, 2006
    Messages:
    8,187
    Likes Received:
    282
    1. SysProfile:
    63644
    2. SysProfile:
    18897
    40873
    Mit Batch wird das schwierig (bzw. unmöglich... :p)
    Probier's da lieber mit VB, AutoIt oder sowas
     
  12. Spacerat
    Spacerat ٩(̾●̮̮̃̾•̃̾)۶ /dev/null
    Joined:
    Dec 25, 2006
    Messages:
    8,597
    Likes Received:
    196
    Name:
    Christian
    1. SysProfile:
    11226
    Steam-ID:
    Spacerat2911
    Es IST unmöglich, da Batch keine Eingaben akzeptiert, sondern einfach nur Befehle durchläuft. Früher gab es noch choice.com, bei der dann einzelne Buchstaben angenommen wurden, welche dann durch ERRORLEVEL ausgewertet wurden.
     
  13. mitcharts
    mitcharts Wandelnde HDD
    Joined:
    Jan 23, 2007
    Messages:
    11,682
    Likes Received:
    551
    Definiere bitte Eingabe genauer!
    Eingaben sind mit Batch möglich, beschränkt sich aber auf Variablen etc.

    Das was Ackermann möchte ist mit Batch nicht möglich, da er ja Benutzername und Passwort in dem gestarteten Programm eingeben will.
     
    #13 mitcharts, Jun 18, 2008
  14. alex
    alex killed in action
    Joined:
    Dec 30, 2006
    Messages:
    8,187
    Likes Received:
    282
    1. SysProfile:
    63644
    2. SysProfile:
    18897
    40873
    Könnte ja sein dass PW&Benutzername per Parameter durch das Programm aufgerufen werden können, glaub ich aber weniger...
    Ein paar Infos wären wieder mal nicht schlecht :p
     
  15. Ackermann
    Ackermann Computer-Experte
    Threadstarter
    Joined:
    Dec 24, 2006
    Messages:
    1,253
    Likes Received:
    28
    Name:
    Mein Name ?
    1. SysProfile:
    13072
    Steam-ID:
    Ack3rmann
    Wenn es nicht mit Batch geht nicht schlimm. Ich kann ja per Batch ein Programm starten lassen die Login und PW Daten eingibt.

    Aber ich habe bis jetzt nicht sowas gefunden, was in des Programm reingeht und sowas eingibt.

    Wenn ich das Programm öffne ist es automatisch in der Login Name Eingabe.

    Es müsst halt erstmal alles löschen was geht (also kann man bestimmt machen mache 15mal delete) dann eingaben daten, Tab pw eingeben und dann enter.

    Per Makro müsste sowas gehen.
     
    #15 Ackermann, Jun 18, 2008
Thema:

Batch Frage

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice