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.

    HP Chromebook 15a-nb0225ng, i3N-305, 8 GB LPDDR5-4800 MHz RAM (integriert), 256GB UFS, - chromeOS 135 (Stable Channel) - Linux Debian Bookworm: Firefox Nightly, Beta und Main Release (Mozilla PPA), Android 13: Firefox Nightly und Firefox (Main Release)

    Smartphone - Firefox Main Release, Firefox Nightly

    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

    Hier gibt es keine Probleme, nur Lösungen! Meine Glückszahl hier: 96.