BAT-Datei modifizieren

  • Hallo

    Nachfolgend eine kleine Fleißaufgabe für Spezialisten auch jenseites des Firefox Universums.
    Der folgende Code steht in einer Batchdatei und spielt den Windows Systemsound "Benachrichtigen" ab.

    Code
    powershell -c (New-Object Media.SoundPlayer "C:\Windows\Media\notify.wav").Play(); Start-Sleep -s 1; Exit;

    Erreicht werden soll, dass das Geräusch 3 Mal hintereinander zu hören ist. Wie kann man das bewerkstelligen?

    Wünsche einen schönen Sonntag

    "Wir fahren diesen Planeten gerade an die Wand"
    Klimaforscher Hans Joachim Schellnhuber

  • Probiere mal aus


    Code
    @echo off
    for /L %%i IN (1, 1, 3) do (
    powershell -c (New-Object Media.SoundPlayer "C:\Windows\Media\notify.wav").Play(); Start-Sleep -s 1; Exit;
    )


    Wobei du die Schleife ja auch generell als eine do/until Anweisung in ein Powershell Script einbauen kannst.

    Chromebook Lenovo IdeaPad Flex 5 - chromeOS 122 (Stable Channel) - Linux Debian Bookworm: Firefox ESR 115.8.0 und Firefox Nightly, Beta und Main Release (Mozilla PPA), Android 13: Firefox Nightly und Firefox (Main Release)

    Smartphone - Firefox Main Release, Firefox Nightly, Firefox Klar (Main Release)

    Einmal editiert, zuletzt von AngelOfDarkness (2. Juni 2019 um 11:20)

  • Code
    for ($i=1; $i -le 3; $i++) {(New-Object Media.SoundPlayer "C:\Windows\Media\notify.wav").Play(); Start-Sleep -s 1;}; Exit;


    als PS1 abspeichern

    Wenn du weinen möchtest, bist du falsch hier. Hier gibt es nur Lösungen!
    Oh Herr, wirf Hirn, oder Steine - Hauptsache, du triffst endlich.
    Zu viele Goofies und Dulleks vom Dienst. Schlabokka!