Ergebnis 1 bis 12 von 12

Thema: Batch: Konditional Reagieren

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    nicht so einfach ^^

    egal, ich mach einfach ein kleines Proggi für dich, wo das dann geht.

    mfG Cherry

  2. #2
    Zitat Zitat von Cherry1 Beitrag anzeigen
    nicht so einfach ^^

    egal, ich mach einfach ein kleines Proggi für dich, wo das dann geht.

    mfG Cherry
    Öhm, dann pass es aber folgendermaßen an:


    Code:
    @echo off
    
    rem created 04/08/08
    rem last modified 04/08/08
    
    :eingabe
    cls
    title Bluesystems Startup Manager
    echo ########################## Bluesystems Startup Manager ########################
    echo #                                                                             #
    echo # Willkommen beim W-Start! Moechten Sie die Standardprogramme starten? (J/N)  #
    echo # 'A' fuer alle,'K' fuer keine,'F' fuer FF,'I' fuer ICQ,'T' fuer FF und Thu.  #
    set /p eingabe=#                                                                             
    goto test
    
    :test
    if "%eingabe%" == "K" goto case_nothing
    if "%eingabe%" == "k" goto case_nothing
    if "%eingabe%" == "A" goto case_full
    if "%eingabe%" == "a" goto case_full
    if "%eingabe%" == "F" goto case_firefox
    if "%eingabe%" == "f" goto case_firefox
    if "%eingabe%" == "T" goto case_firethund
    if "%eingabe%" == "t" goto case_firethund
    goto eingabe
    
    :case_full
    echo # Starte Mozilla Firefox ...                                                  #
    start C:\Programme\firefox
    echo # Starte Mozilla Thunderbird ...                                              #
    start C:\Programme\thunderbird
    echo # Starte ICQ 5.1 ...                                                          #
    start C:\Programme\ICQLite\ICQLite.exe -minimize
    start C:\Programme\ICQLite\ICQLite.exe -trayboot
    echo #                                                                             #
    echo ###############################################################################
    exit
    
    :case_firethund
    echo # Starte Mozilla Firefox ...                                                  #
    start C:\Programme\firefox
    echo # Starte Mozilla Thunderbird ...                                              #
    start C:\Programme\thunderbird
    echo #                                                                             #
    echo ###############################################################################
    exit
    
    :case_firefox
    echo # Starte Mozilla Firefox ...                                                  #
    start C:\Programme\firefox
    echo #                                                                             #
    echo ###############################################################################
    exit
    
    :case_nothing
    echo #                                                                             #
    echo ###############################################################################
    exit
    Wie du siehst haben sich die Startoptionen geändert, die Drei reichen dann:
    Alles -> Firefox, Thunderbird, ICQ
    Beide -> Firefox & Thunderbird
    Nichts -> Nichts

    Wird nichts innerhalb von 4 Sec (leicht anpassbar, oder?) ausgwählt, dann nimmt er automatisch alles.
    Wär cool wenn du den Firefox & Thunderbird über CProgramme\Mozilla Firefox und CProgramme\Mozilla Thunderbird starten kannst, ging so nicht wegen den Leerzeichen.

    Danke!

  3. #3
    Achsooo.

    Nein, ich hab das jetzt nur mit Alles-Starten oder Nix-Starten gemacht x.X

    Dafür ist es jetzt noch recht individuell:

    http://cherry1.ch.funpic.de/starter.rar

    Einfach irgendwohin entpacken und eine Verknüpfung ins Autostart machen.

    Die "starter.txt" musst du so einstellen, wie du es brauchst. In die erste Zeile kommt die Frage. In die zweite entweder 1 oder 0, 1 wenn nach 4 Sekunden "ja" gewählt werden soll, 0 wenn nach 4 Sekunden "nein" gewählt werden soll. Und ab der dritten Zeile die Programme aufgelistet, die gestartet werden sollen.


    Wenn du magst, mach ich das auch mit dem Auswählen, was gestartet werden soll, ist dann halt nicht mehr so einfach änderbar für dich

    mfG Cherry

  4. #4
    Muss auch nicht, in was istes denn geschrieben, kann ich ja dann vllt auch selbst editieren und kompiilieren. Es kann halt sein das ich es erweitern will und so.

  5. #5
    In FreeBasic, aber deswegen kannst du es noch lange nicht ändern - es ist ja kompiliert xD

    Passt das sonst so oder soll ich es ändern?

  6. #6
    Zitat Zitat von Cherry1 Beitrag anzeigen
    In FreeBasic, aber deswegen kannst du es noch lange nicht ändern - es ist ja kompiliert xD

    Passt das sonst so oder soll ich es ändern?
    Ich meinte deswegen ja natürlich die unkompilierte Version, mhmm, wenn das auch "Free" zu erhalten ist kann ich's ja kurz laden und dann so anpassen. Schick ma die Quelldateien, Mail/ICQ/stell-sie-rein.
    Und ansonsten müsstest du's noch ändern...
    Kann die EXE auch gleich den Prozess "CTF Loader.exe" beenden? Ich hasse ihn...! ;-)

  7. #7
    ?

    Finde doch raus, wer ihn überhaupt erzeugt und verhindere es!

    @Quellcode: Ich hab das nur mal schnell gemacht - und zwar so, wie es am einfachsten ging. in diesem Fall schäme ich mich für meinen Quellcode ^^

    Also - nein.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •