tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
7
ZUGRIFFE
447
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Homer_ Homer_ ist offline Mitglied
    Registriert seit
    Aug 2010
    Beiträge
    10
    Was muss man in einer batch-datei schreiben, wenn man will dass z.B. der internet explorer
    geschlossen wird?
    vielen dank für eure tipps
    viele grüße
    Homer_
     

  2. #2
    Avatar von Bratkartoffel
    Bratkartoffel Bratkartoffel ist offline gebratene Kartoffel
    tutorials.de Premium-User
    Registriert seit
    Jun 2007
    Ort
    Passau (Niederbayern)
    Beiträge
    1.298
    Hallo,

    das geht so pauschal einmal nicht. Du musst dir zuerst die ProcessID des gewünschten Prozesses holen, dann kannst du mit dem Programm taskkill den Prozess beenden.
    Wie das bei Batch-Dateien geht, keine Ahnung aber vom Ablauf her sollte es so funktionieren

    Gruß
    BK
     
    Über eine gute Bewertung freut sich jeder ;)
    Bitte erledigte Threads als "Erledigt" markieren.

    "Though a program be but three lines long, someday it will have to be maintained.''
    -- Geoffrey James, "The Tao of Programming"

  3. #3
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Du kannst den Befehl taskkill benutzen, wie Bratkartoffel sagte, mit dem IM-Parameter (Abbildname).

    EDIT: So funktioniert es (getestet!):
    Code :
    1
    2
    3
    4
    
    @echo off
    cls
     
    taskkill /im "iexplore.exe"

    @Bratkartoffel: Diesmal war ich der langsamere, aber mit der Lösung
    Geändert von ComFreek (16.08.10 um 16:16 Uhr)
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  4. #4
    Homer_ Homer_ ist offline Mitglied
    Registriert seit
    Aug 2010
    Beiträge
    10
    @ComFreek
    danke habs auch grad versucht und es geht =)
    aber warum "iexplore.exe"?
    woher weiß ich was ich schreiben muss wenn z.B. Word 2003 geschlossen werden soll
     

  5. #5
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Das ist der Name der EXE-Datei bzw. der Anwendung selbst
    Der Internetexplorer liegt da: %ProgramFiles%\Internet Explorer\iexplore.exe
    Du musst aber nur den Dateinamen angeben, also "iexplore.exe"

    Bei Word ist (ich habe Word 2007, evtl. abweichend) der Dateiname "winword.exe".
    Den Dateinamen findest du meistens im Programme-Ordner und dann einfach mal schaun, welche Datei es ist.

    PS: Für weitere Informationen kannst du mal bei cmd folgendes eingeben taskkill /?
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  6. #6
    Homer_ Homer_ ist offline Mitglied
    Registriert seit
    Aug 2010
    Beiträge
    10
    und wie schreibt man wenn man will dass der internet explorer geöffnet werden soll
     

  7. #7
    Avatar von rd4eva
    rd4eva rd4eva ist offline Mitglied Platin
    Registriert seit
    Feb 2003
    Beiträge
    730
    Entweder per
    Code :
    1
    
    "%programfiles%\internet explorer\iexplore.exe"
    oder per
    Code :
    1
    
    start iexplore
     
    In order to understand recursion, one must first understand recursion.

  8. #8
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.206
    Blog-Einträge
    3
    Entweder direkt den Pfad und den Dateinamen angeben. (Pfad muss da sein, sofern er nicht in der PATH-Variable ist).
    Oder so mit call.
    Code :
    1
    2
    3
    
    "%ProgramFiles%\Internet Explorer\iexplore.exe"
     
    call "%ProgramFiles%\Internet Explorer\iexplore.exe"
    (Hier musste der Pfad+Dateiname in Anführungsstriche, da ein Leerzeichen auftaucht, sonst nicht)

    PS: Ich würde dir ein Batch-Tutorial empfehlen (Google Link).

    Edit: Zu langsam
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

Ähnliche Themen

  1. Batch Datei DFÜ Einwahl und Datei Transfer
    Von interface im Forum Microsoft Windows
    Antworten: 0
    Letzter Beitrag: 28.11.06, 01:53
  2. Datei einlesen in Batch- (o. ä.) Datei
    Von tapferesschneiderlei im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 04.02.05, 13:28
  3. Batch-Datei
    Von Stealth Cyborg im Forum Microsoft Windows
    Antworten: 1
    Letzter Beitrag: 16.11.04, 11:16
  4. Batch-Datei -> gefundene Datei ausfuehren!
    Von Shugen im Forum Sonstige Sprachen
    Antworten: 1
    Letzter Beitrag: 21.05.04, 18:36
  5. Batch Datei um .txt-Datei zu bearbeiten
    Von MrJakie im Forum Sonstige Sprachen
    Antworten: 6
    Letzter Beitrag: 08.02.04, 13:09