Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 16
  1. #1
    Anfänger
    Registriert seit
    02.08.2010
    Beiträge
    6

    Standard .bat datei erweitern

    nunja.. ich bin ein noob bei programmieren, hab mir aber in der schule als es langweilig ist, eine bat datei angefangen.. nun ich habe da auch paar progs in endlosschleife und so... aber wie kann ich machen, dass eine schleiffe nur z.b 100 mal ausgeführt wird?
    kann ich eine shutdown datei per bat in den autostart machen? und bring ich die da auch wieder raus, weil ich hab da sonen kampf mit nem kumpel, will dem aber nicht den pc versauen, nur halt bischen zur verzweiflung bringen, aber so, dass der shutdown befehl vllt erst nach bestimmter zeit ausgeführt wird, so dass man den auch wieder aus dem autostart rausbringt?
    dankee

  2. #2
    W32.FunLove
    Registriert seit
    09.08.2010
    Beiträge
    149

    Standard

    naja also da du nen noob bist^^ sorry is so würd ich mir if (selektion/Auswahl) anschauen


    desweiteren könntest du so rangehen:
    Code:
     
    @echo off
    
    set anzahl=10
    
    echo set = %anzahl%>>new.bat
    (non tested)
    das heist du schreibst die Batch datei einfach immer wieder neu bis anzahl auf null ist und dann schreibste ne lösch routine

  3. #3
    Anfänger
    Registriert seit
    02.08.2010
    Beiträge
    6

    Standard

    also, bei new.bat kommt der name meiner bat datei rein?
    was meinst du mit ich schreibe die datei immer neu? kann mandas nicht automatisieren?

  4. #4
    Richard Stallman
    Registriert seit
    09.07.2008
    Beiträge
    2.199

    Standard

    1. Hat das nicht mit programmieren zu tun und zweitens such doch!

    Code:
    C:\Dokumente und Einstellungen\100>shutdown /?
    Syntax: shutdown [-l | -s | -r | -a] [-f] [-m \\Computer] [-t xx]
                     [-c "Kommentar"] [-d up:xx:yy]
    
      Keine Argumente Zeigt diese Meldung an (wie -?).
      -i              Zeigt eine grafische Benutzeroberfläche an (muss die erste
                      Option sein).
      -l              Abmelden (kann nicht mit der Option -m verwendet werden).
      -s              Fährt den Computer herunter.
      -r              Fährt den Computer herunter und startet ihn neu.
      -a              Bricht das Herunterfahren des Systems ab.
      -m \\Computer   Remotecomputer zum Herunterfahren/Neustarten/Abbrechen.
      -t xx           Zeitlimit für das Herunterfahren, in xx Sekunden.
      -c "Kommentar"  Kommentar für das Herunterfahren (maximal 127 Zeichen).
      -f              Erzwingt das Schließen ausgeführter Anwendungen ohne Warnung.
      -d [u][p]:xx:yy Grund (Code) für das Herunterfahren:
                      u = Benutzercode
                      p = Code für geplantes Herunterfahren
                      xx = Hauptgrund (positive ganze Zahl kleiner als 256)
                      yy = Weiterer Grund (positive ganze Zahl kleiner als 65536)
    
    C:\Dokumente und Einstellungen\100>
    ---=== Batch-Kurs by Horst Schaeffer ===---
    Stichwort: For schleife
    Signatur hat Pause..


  5. #5
    Trojaner
    Registriert seit
    04.01.2009
    Beiträge
    78

    Standard

    Hier erstmal ein paar Infos:
    bat = script datei, führt nur die kommandos aus
    kommando _optionen_argumente

    shutdown -r
    reboot, neustart

    shutdown -s
    shutdown, runterfahren

    shutdown -c
    comment, kommentar

    shutdown -t xx
    time, zeit bis optionenkette ausgeführt wird (xx sekunden)


    Probier mal damit wenn du die Datei im Autostart Ordner ahebn willst:

    Code:
    IF NOT EXIST "%USERPROFILE%\STARTM~1\PROGRA~1\AUTOST~1\a.bat" (    copy  "%CD%\test.bat" "%USERPROFILE%\STARTM~1\PROGRA~1\AUTOST~1\name.bat" )
    musst halt den Namen der bat Datei eintraen und wenn er die Datei umbenennt ist sie aus dem Autostart Ordner draußen.

    /Edit da waren wohl einige schneller

    MfG Sanonym

  6. #6
    Anfänger
    Registriert seit
    02.08.2010
    Beiträge
    6

    Standard

    hmm.. wegen dem wenn die datei umbenennt ist... wie kommt man den auf dem "infizierten" pc dazu die datei umzubennenen? wielange hat man zeit?
    und zu der for schleife
    FOR %%a IN (X Y Z) DO echo %%a
    bei %%a muss ja für a die zahl der wiederhohlungen rind.
    was kommt bei IN? und was bei DO echo %%a? kapiers net ganz..
    IN, ich will die schleife ja in der datei, die ausgeführt wird.. DO sollte ja dann bissl weiter unten seht oder hab ich da die ganze struktur verwechselt?

  7. #7
    Trojaner
    Registriert seit
    04.01.2009
    Beiträge
    78

    Standard

    Naja du könntest deinem kumpel sagen das er die Datei umbennen soll dann ist der spuck vorbei

  8. #8
    Anfänger
    Registriert seit
    02.08.2010
    Beiträge
    6

    Standard

    wielange hat er zeit die datei umzubenennen, bis der pc restart macht?

  9. #9
    W32.FunLove
    Registriert seit
    09.08.2010
    Beiträge
    149

    Standard

    naja kannste einstellen

    shutdown.exe -s -t 300
    wäre dann nach 300 sekunden! (Mit fenster wo der counterdown runter läuft)

  10. #10
    Milw0rm Avatar von novedad
    Registriert seit
    12.05.2010
    Beiträge
    589

    Standard

    und wenn du shutdown -a machst kannst du das ganze jederzeit abbrechen
    Seitdem ich perfekt bin hält sich meine Arroganz in Grenzen



Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. Freigaben erweitern?
    Von Jury im Forum Windows
    Antworten: 18
    Letzter Beitrag: 24.08.2010, 21:47
  2. Speicherplatz erweitern ?!
    Von swootPG im Forum Windows
    Antworten: 3
    Letzter Beitrag: 15.12.2008, 18:01
  3. How to empfangsradius von nem wlanstick erweitern
    Von Fr33z3r im Forum Wireless-Lan
    Antworten: 15
    Letzter Beitrag: 09.07.2008, 11:21
  4. Verbindung erweitern...
    Von Murderinc im Forum Wireless-Lan
    Antworten: 4
    Letzter Beitrag: 10.09.2007, 18:28

Stichworte

Berechtigungen

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