Ich versuche, eine .bat-Datei als Protokollhandler zu verwenden. Die Protokoll-URL lautet beispielsweise testapp://close
und ich habe das zu startende Protokoll "C:\test.bat" "%1"
in der Registrierung festgelegt.
Die test.bat
Datei
@echo off
echo %1
pause
exit 0
Im Wesentlichen möchte ich nur den Parameter in der URL close
an eine Anwendung übergeben, um sie auszuführen. C:/someapp.exe close
Der %1
Parameter, den ich erhalte, ist jedoch die vollständige URL testapp://close/
. Wie kann ich den close
Parameter %1
nur mit nativen Windows-Befehlen aus der Variablen analysieren ?
explorer.exe testapp://close