Stap 2: Het Script
Het script, blijkbaar ondersteunt geen spaties in bestandsnamen. Ik weet niet waarom, en ik wil niet te repareren. Maar neem de volgende code en copy/paste het in je teksteditor. Zorg ervoor dat op te slaan met de extensie "bat" onder "Alle bestanden", of anders u zal hebben een tekstbestand. Ik adviseer ook opslaan in een eigen map.
|---BEWERKEN---|
Ik heb bedacht hoe te lossen het probleem met spaties niet wordt ondersteund. Ik heb de code als u wilt opnemen van deze wijzigingen bijgewerkt.
uitschakelen
Als het bestaan van timidity.txt GOTO get_tdir
zenity--bestand-selectie--directory - titel = "Map voor timidity.exe" > timidity.txt
: get_tdir
instellen van /p tdir =
for /f "delims =" % in (' zenity--selectie van bestanden--titel = "MIDI-bestand"') doen midi = %% een
Start/wait zenity.exe
IF ["midi %"] == [GOTO] geannuleerd
for /f "delims =" % in (' zenity--selectie van bestanden--opslaan--titel = "Opslaan" ") = Sla %% een
Start/wait zenity.exe
Als ["% Bespaar %"] == [GOTO] geannuleerd
CD % tdir %
timidity "midi %"-Ow -o "%save%".wav | zenity--vooruitgang--pulseren
Start/wait timidity.exe
zenity--alert--tekst = "Klaar bekering"
Start/wait zenity.exe
UITGANG
: geannuleerd
zenity--info--tekst = "Geannuleerd de conversie"
Start/wait zenity.exe